SKILL
systematic-debugging
在修改代码之前找出缺陷的根本原因:构建紧凑且能复现失败的反馈循环,在组件边界收集证据,对可证伪的假设排序,然后一次性修复并用回归测试证明。适用于任何测试失败、生产缺陷、异常行为、性能回归或构建失败——尤其是在时间紧迫或某次修复未奏效之后。不适用于探索性的“让它更好”式重构,也不适用于原因已被证实、已知的机械性改动。
机器翻译查看英文原文
Find a bug's root cause before changing code: build a tight red-capable feedback loop, gather evidence at component boundaries, rank falsifiable hypotheses, then fix once and prove it with a regression test. Use for any test failure, production bug, unexpected behavior, performance regression or build failure — especially under time pressure or after a fix that did not work. Not for exploratory "make it nicer" refactors, and not for a known mechanical change with an already-proven cause.
适用对象:软件开发与测试。自动收录 · 待核查。
在 Claude Code 中使用
该组合的专门教程待补充,尚未核实适配。
准备条件
- 本条仅收录原作者的技能元数据;请阅读完整说明,确认依赖、许可与使用条件。
选择已有说明的 AI 工具,或在页面加载后保存待办及提出教程请求。
查看原作者说明 ↗