SuperAPI AI 工具集

spec-requesting-code-review

测试与质量

查看项目

更新于 10-16 01:48

技能介绍

用途:在完成任务、实现主要功能或合并到 main 之前请求代码审查,通过派发 code-reviewer 子智能体在问题蔓延前发现问题。核心原则是尽早审查、频繁审查。

主要能力:支持在 subagent-driven development 中每个任务之后、完成主要功能后、合并到 main 之前进行审查;也可在卡住时、重构前、修好复杂 bug 后可选使用。

使用方式:先获取 git SHAs,例如 BASE_SHA=$(git rev-parse HEAD~1) 或 origin/main,HEAD_SHA=$(git rev-parse HEAD);再使用 Task 工具,类型为 code-reviewer,按 references/code-reviewer.md 模板填写占位符 {WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}、{HEAD_SHA}、{DESCRIPTION};最后按反馈行动:立即修复 Critical 问题,继续前修复 Important 问题,将 Minor 问题记录待后处理,若审查者错误则附理由反对。

适用场景:与 Subagent-Driven Development(每个任务后审查)、Executing Plans(每批 3 个任务后审查)、临时开发(合并前或卡住时审查)等工作流集成。

限制与红旗:绝不因“太简单”跳过审查、忽视 Critical 问题、带着未修复的 Important 问题继续、与有效技术反馈争论;若审查者错误,应用技术推理反对、展示证明其有效的代码或测试、请求澄清。模板见 skills/requesting-code-review/references/code-reviewer.md。