requesting-code-review

完成任务、实现重要功能或合并前使用,用于验证工作成果是否符合要求

By jnmetacode · 962 installs

npx skills add jnmetacode/superpowers-zh --skill requesting-code-review

Source repository · Upstream listing

请求代码审查 派遣代码审查子代理,在问题扩散之前发现它们。审查者获得的是精心组织的评估上下文——绝不是你的会话历史。 核心原则: 早审查,勤审查。 何时请求审查 必须审查: 子代理驱动开发中每个任务完成后 完成重要功能后 合并到 main 之前 可选但有价值: 卡住时(换个视角) 重构之前(建立基线) 修复复杂 bug 之后 如何请求 1. 获取 git SHA: 2. 派遣代码审查子代理: 使用 Task 工具,指定 general purpose 类型,填写 code reviewer.md 中的模板 占位符说明: {DESCRIPTION} 你刚完成的内容简要说明 {PLAN OR REQUIREMENTS} 预期功能 {BASE SHA} 起始提交 {HEAD SHA} 结束提交 3. 处理反馈: Critical 问题立即修复 Important 问题在继续之前修复 Minor 问题记录下来稍后处理 如果审查者有误,用技术理由反驳 示例 常见的合理化借口 借口 现实 "我自己看一下 diff 就行了,不用专门派审查者" 你是协调者——在自己的会话里读 diff 会烧掉你继续推进工作所需的上下文窗口。派一个审查子智能体:diff 和评估过程都待在它的上下文里,只有结论回到你这里。 "审查者需要我的全部会话历史才能理解这次改动" 给它精心组织的上下文,绝不给会话历史。这样审查者才会盯着工作成果,而不是你的思考过程。 红线 绝不要: 因为"很简单"就跳过审查 忽略 Critical 问题 带着未修复的 Important 问题继续推进 对合理的技术反馈进行争辩 如果审查者有误: 用技术理由反驳 展示证明其可行的代码/测试 要求澄清 参见模板:requesting code review/code reviewer.md