requesting-code-review
这是一个用于发起代码审查的技能(skill),在完成任务、实现主要功能或合并主分支前使用。其核心原则是尽早审查、频繁审查。该技能通过派发 superpowers:code-reviewer 子智能体(subagent),在问题扩散之前将其捕获,从而验证工作成果是否符合需求。使用方式包括:先获取 git 的 BASE_SHA 与 HEAD_SHA,再通过 Task 工具以 superpowers:code-reviewer 类型派发子智能体,并填写 code-reviewer.md 模板中的占位符({WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}、{HEAD_SHA}、{DESCRIPTION}),最后根据反馈采取行动:立即修复 Critical 问题,继续前修复 Important 问题,记录 Minor 问题留待后续,若审查者有误则以技术理由回应。该技能明确了何时必须请求审查(子智能体驱动开发中的每个任务后、完成主要功能后、合并到 main 前)以及可选但有价值的时机(卡住时、重构前、修复复杂 bug 后),并给出了与不同工作流的集成方式以及需要避免的红旗行为。