systematic-debugging(obra/superpowers 系统化调试)

obra/superpowers 里的调试流程技能:遇到 bug、测试失败或异常行为时,规定代理先查根因再动手修,按“根因调查 → 找模式 → 假设与验证 → 实施修复”四个阶段走,前一阶段没完成不许进下一阶段。

obra/superpowers 里的调试流程技能:遇到 bug、测试失败或异常行为时,规定代理先查根因再动手修,按“根因调查 → 找模式 → 假设与验证 → 实施修复”四个阶段走,前一阶段没完成不许进下一阶段。

skills.sh 安装量 312061(+1367 / 24h)

安全审计:未审计

  • 尚未扫描

理由

  • 第一阶段要读完报错和堆栈、稳定复现、查最近改动;多组件系统(如 CI → 构建 → 签名)先在每个边界加日志,跑一次看在哪一层断掉
  • 第三阶段一次只提一个假设、只改一处来验证;修复前必须先写出能复现问题的失败测试
  • 修了 3 次还不好就停下,转去质疑架构并和用户讨论,不再试第 4 种修法;另列出“先凑合修、回头再查”等一出现就要回到第一阶段的念头
  • skills.sh 24 小时安装 1367,累计 312061;同仓库另有 14 个技能(只代表关注度)

用法

  • 遇到 bug、测试失败、构建失败等时自动触发,不需要额外命令
  • 修复阶段会调用同仓库的 test-driven-development 和 verification-before-completion 技能,最好一起装;需要能运行测试和命令的代理环境

风险

  • 本期未审计,固定 C 级、不显示安装命令;SKILL.md 是纯流程说明,示例里有打印环境变量是否存在、列出 macOS 钥匙串身份等诊断命令,只作示范
  • 同目录的 root-cause-tracing.md、defense-in-depth.md 等辅助文件不在本次阅读范围内
  • 注意和榜上被自动排除的 skills-shell/superpowers 等克隆账号区分,这条来自 obra/superpowers;流程偏重,小问题也要走完四阶段,耗时和 token 会增加

打开 · 仓库

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

浏览最新 AI 动态