debug

仓库创建 2026年7月5日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

适合自动化故障排查与复现,强调证据驱动与回归测试。

这个 Skill 做什么

以系统化流程定位并修复代码根本原因,保留复现与回归测试。

按步骤定位并修复代码的根本原因:先复现(最好做成失败的测试),列假设并验证、并行排查、证伪直到找到真正原因,再修复并保留回归测试与经验记录。遇到间歇性或复杂错误时用最靠谱,特点是流程化、可复现且把教训留在仓库里,避免又犯同样的坑。

▸ 展开 SKILL.md 英文原文

Systematic root-cause debugging: reproduce first (ideally as a failing test), rank hypotheses, investigate independent ones in parallel, falsify with evidence, fix the cause not the symptom, keep the repro as a regression test, record a lesson.

开发编程调试故障排查测试通用
0
Stars
0
Forks
15
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/eduardkumskyi/octo/master/skills/debug/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/eduardkumskyi/octo/master/skills/debug/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
## Progress Contract

Register these steps as a native task list at Step 1, before beginning.
Report progress as "N steps remaining, size class S/M/L" — never wall-clock ETAs.

Register steps in the native task list named `🐙 <n>/<total> — <step name>`; update each to in_progress/completed as you go — the checklist is the user's primary progress view.

Steps: (1) reproduce, (2) hypothesize, (3) falsify, (4) fix, (5) lesson.

**Hard rule: no fix without a confirmed root cause and a repro.**

## Workflow

### Step 1 — Reproduce

Construct a minimal reproduction case. Prefer a failing automated test; if a test is not
feasible, document the exact command or sequence that triggers the bug.

Print
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有