SuperAPI AI 工具集

requesting-code-review

编程与开发

查看项目

更新于 10-16 03:47

技能介绍

用途:在实现推进前派发 code-reviewer 子代理,对照计划或需求审查代码,避免问题累积。核心原则是尽早审查、频繁审查。

何时请求:强制场景包括子代理驱动开发中每个任务完成后、完成主要功能后、合并到主分支前;可选场景包括卡住时获取新视角、重构前做基线检查、修复复杂缺陷后。

使用方式:先获取 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};最后处理反馈:Critical 立即修复,Important 在继续前修复,Minor 记录待后续,若审查者有误可附理由反驳。

工作流集成:子代理驱动开发中每个任务后审查;执行计划时每批(3 个任务)后审查;临时开发在合并前或卡住时审查。

限制与注意:不要因“很简单”跳过审查,不要忽略 Critical,不要带着未修复的 Important 继续,不要与合理技术反馈争辩。跨客户端可用性:GitHub Copilot 需放在可见技能路径或项目指令中;Claude Code 放在本地技能目录或兼容插件源;Codex 需安装或同步到 $CODEX_HOME/skills/requesting-code-review 并在重大变更后重启。无需 MCP 服务器;回退提示为“Use the Requesting Code Review skill without MCP...”,不得声称使用了宿主未暴露的 MCP 操作。验证协议要求确认激活边界、输入依赖与安全检查、完成最窄相关工作流、用本地测试或源码证据检查输出,并做压力测试。相关技能:verification-before-completion、documentation-verification。