关于 debug
面向编码 Agent 的调试技能,指导从复现故障到定位根因、修复和验证,并强调小范围改动与清晰报告。
主要功能
- 01复现故障
- 02追踪根本原因
- 03适用时添加回归测试
- 04实施最小有效修复
- 05运行检查并报告结果
适用场景
- 01调查可复现的缺陷
- 02通过回归测试验证修复
- 03报告未解释的行为或阻碍
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ owainlewis/ blueprint --skill debug安装后在 Claude Code 中输入/debug确认已加载。
详细介绍
调试
- 重现故障。如果无法重现,请继续收集信息,并报告观察到的情况。
- 追查根本原因,并解释故障为何发生。
- 条件允许时,添加一个简短的失败回归测试,然后进行最小幅度的修复,使测试通过。如果无法编写有用的测试,请说明原因,并通过其他方式验证。
- 运行相关检查。报告原因、修复内容、验证方式,以及仍未查明的问题。
规则
- 修复原因,而非症状。不要删除失败的检查、忽略错误,或削弱断言,除非这才是真正的修复方式。
- 一次只处理一个错误。
- 不要把无关的故障或不稳定的基础设施问题带入任务。
- 如果修复需要产品或代码负责人做出决策,请停止。
评论
支持 Markdown