Bug改了又来?这个Skill追根查

通过构建测试和Instrumentation 循环来定位难以复现的 bug 和性能问题。

diagnosing-bugs 是让 AI 系统排查难复现 bug 和性能退化的 Skill。它要求先建立一个可以重复检查的问题,再围绕这个结果查原因、尝试修复。

比如保存表单偶尔丢数据,直接盯着代码猜原因会很难判断改动有没有用。它会先找办法重现:写一个测试、重放请求,或搭一个只保留必要步骤的小环境。

有了这个检查,才继续缩小范围、检验猜测。修完后还要重新运行原来的场景,并尽量留下能防止同类问题再次出现的测试。

适合那种“改了几次还会出现”的故障。把复现步骤、错误信息和已尝试的方法一起给 AI;如果暂时还无法稳定重现,先把这件事做扎实。

每天在iskills.cc看懂一个skill,让 AI 的本领, 成为你的拿手好戏!

分类:测试排错

来源仓库:mattpocock/skills

适合用来做什么

  • 诊断这个错误并找出根本原因。
  • 调试这个性能回归问题。

安装 diagnosing-bugs

npx skills add https://www.iskills.cc/skills/mattpocock/skills/diagnosing-bugs/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 diagnosing-bugs 的用途与原始说明

浏览全部 Skill 指南