skills/hello-debug/SKILL.md
调试错误、修复 bug、排查失败测试、处理异常行为,或代码行为与预期不符时使用。
npx skillsauth add hellowind777/helloagents hello-debugInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
调试相关工作必须遵循以下规范。
禁止未经根因分析直接修复。 先建立可运行、可重复、可判断的反馈循环;没有反馈循环,不直接猜原因或改代码。
每次调试前,先读取相关的 git 历史:
git log --oneline -20 查看最近变更git log --all --grep="revert" 查看过去的失败回滚反馈循环是调试入口,必须能证明“问题出现 / 问题消失”:
[DEBUG-a4f2]连续修复失败时,按以下阶梯升级策略:
第 1-2 次失败:正常反思,调整修复方向 第 3 次失败:停止。3 次失败意味着可能是架构问题而非局部 bug。重新从根因分析开始,质疑当前方向是否正确 第 4 次失败:扩大范围——重读所有相关文件,审查 git 历史中的相关变更,检查是否有隐藏的依赖或副作用 第 5 次失败:必须与用户讨论。提出以下选项:
超过 5 次:停止自主尝试,转为用户决策。
tools
价值与范围评估命令 — 先判断事情该不该做、该做多大、先做哪一小块(~office 命令)
testing
统一质量命令 — 审查、命令验证、阻断修复、回归验证与收尾前质量闭环(~qa 命令)
data-ai
按任务类型适用 — 建立质量驱动工作流,通过技能标准、流程纪律和检查清单保障交付质量
documentation
撰写文档、README、技术方案、分析报告、用户指南、邮件回复、问答说明、措辞改写,或任何需要专业文本产出的任务时使用。