SuperAPI AI 工具集

debug

测试与质量

查看项目

更新于 10-15 21:35

技能介绍

用途:在 bugfix 工作流进入 debug 步骤时,系统化调查并定位缺陷根因,只做调查,不负责实现修复,修复交由 /fix。

主要能力与要求:先读现有代码再动手,搜索 3 个以上相似模式并引用 file:line 证据;存在 .code-graph/graph.db 时用 python .claude/scripts/code_graph trace <file> --direction both --json 追踪依赖,并用 callers_of、importers_of、tests_for、callees_of 等查询确认调用方与测试。每个结论需声明置信度:80% 以上可行动,60% 至 80% 先验证,低于 60% 不建议。禁止在崩溃点修补,需追踪完整数据流,在拥有不变量的最低层修复。

使用方式:按复现、假设、追踪、确认、报告五步执行;用 TaskCreate 把工作拆成小任务;非工作流场景下需通过 AskUserQuestion 让用户选择继续完整工作流、执行 /fix、执行 /plan 或手动继续。修复后必须运行 /prove-fix 做验证。

限制:遇到置信度低于 60%、影响超过 20 个文件、跨服务边界、安全敏感代码、破坏性变更、测试覆盖率下降或需引入项目外技术时,必须停止并升级给用户;连续 3 次修复失败也须停止。资料未提供该技能的安装方式、收费与平台信息。