用途:在需要准备或发起代码评审时使用。该技能负责“请求包”本身,包括实现摘要、需求引用、base/head git 范围、评审者提示词以及反馈处理清单。实际评审结论由 code-reviewer 负责;若已有评审反馈需要评估或应用,则使用 receiving-code-review。
何时请求评审:强制场景包括子代理驱动开发中每个任务完成后、完成主要功能后、合并到 main 之前;可选但有价值的场景包括卡住时获取新视角、重构前做基线检查、修复复杂 bug 后。
使用方式:先获取 git SHA,例如 BASE_SHA=$(git rev-parse HEAD~1) 或 origin/main,HEAD_SHA=$(git rev-parse HEAD);再派发 code-reviewer 子代理,使用 Task 工具与 superpowers:code-reviewer 类型,填写 code-reviewer.md 模板,占位符包括 {WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}、{HEAD_SHA}、{DESCRIPTION}。
反馈处理:Critical 问题立即修复,Important 问题在继续前修复,Minor 问题记录待后续处理;若评审者有误,可附技术理由反驳。
集成方式:子代理驱动开发中每个任务后评审;执行计划时每批(3 个任务)后评审;临时开发则在合并前或卡住时评审。
限制与红线:不要因为“很简单”跳过评审,不要忽略 Critical 问题,不要带着未修复的 Important 问题继续,不要与有效的技术反馈争辩。模板见 requesting-code-review/code-reviewer.md。