SuperAPI AI 工具集

debug-agent

编程与开发

查看项目

更新于 10-15 21:42

技能介绍

用途:Debug Agent 是面向缺陷诊断与修复的专用技能,当用户报告带错误信息的 bug、功能损坏需要修复、出现性能问题或变慢、间歇性失败或竞态条件、以及回归缺陷时使用。它不用于开发新功能(应改用 Frontend/Backend/Mobile 类技能),也不用于一般代码审查(应改用 QA Agent)。

主要能力与核心规则:先复现再诊断,绝不猜测修复;定位根因而非只处理表象;采用最小修复,只改动必要部分;每个修复都配套回归测试;修复后搜索其他地方是否存在相似模式;并在 .gemini/antigravity/brain/bugs/ 中记录。

使用方式:按 resources/execution-protocol.md 逐步执行,参考 resources/examples.md 查看输入输出示例,提交前运行 resources/checklist.md。可借助 Serena MCP 工具:find_symbol("functionName") 定位函数、find_referencing_symbols("Component") 查找全部引用、search_for_pattern("error pattern") 查找相似问题;CLI 模式下使用 Serena Memory,参见 ../_shared/serena-memory-protocol.md。

参考资源:执行步骤 resources/execution-protocol.md、代码示例 resources/examples.md、检查清单 resources/checklist.md、错误恢复 resources/error-playbook.md、缺陷报告模板 resources/bug-report-template.md、常见模式 resources/common-patterns.md、调试清单 resources/debugging-checklist.md,以及共享的上下文加载、推理模板、上下文预算和经验教训文档。

限制:资料未提供具体安装命令、收费方式、支持平台或效果数据,暂未提供。