SuperAPI AI 工具集

requesting-code-review

测试与质量

查看项目

更新于 10-16 02:36

技能介绍

用途:该技能用于在开发流程中派发 code-reviewer 子智能体进行代码审查,在问题级联之前发现它们,核心原则是尽早审查、频繁审查。

触发时机:强制场景包括每个子智能体驱动开发任务完成后、重大功能完成后、合并到 main 之前;可选场景包括卡住时寻求新视角、重构前做基线检查、修复复杂 bug 后。

使用方式:先获取 git SHA,BASE_SHA=$(git rev-parse HEAD~1)(或 origin/main),HEAD_SHA=$(git rev-parse HEAD);然后通过 Task 工具以 code-reviewer 类型派发子智能体,填写 code-reviewer.md 模板,占位符包括 {WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}、{HEAD_SHA}、{DESCRIPTION};模板中提示审查者读取 .claude/agents/specialized/code-reviewer.md 与 .claude/context/memory/learnings.md,并运行 git diff --stat BASE..HEAD 与 git diff BASE..HEAD 查看变更,最后按严重程度处理反馈:Critical 立即修复,Important 在继续前修复,Minor 记录待办,若审查者判断有误可附技术理由反驳。

集成方式:子智能体驱动开发中每个任务后审查;执行计划模式每批(3 个任务)后审查;临时开发在合并前或卡住时审查。

限制与铁律:派发前必须捕获精确提交范围;不得因“简单”跳过审查;Critical 问题未修复不得进入下一任务;不与技术正确的反馈争辩;必须在每个强制检查点请求审查;记忆协议要求开始时读 learnings.md,完成后将新模式写入 learnings.md、问题写入 issues.md、决策写入 decisions.md。