requesting-code-review
通过专属子代理进行自动化代码审查,确保变更内容在合并前符合需求。
简介
requesting-code-review 技能为代码代理提供了一套标准化且严谨的审查流程。它能自动调度 superpowers:code-reviewer 子代理,针对指定的 git commit 范围进行分析。通过将审查员与主对话历史隔离,确保能针对功能实现、错误修复与架构变更提供客观且专注的反馈。此技能专为使用“子代理驱动开发 (subagent-driven development)”且希望在问题蔓延成为技术债前将其捕捉的工程师所设计。
-
调度专属的子代理 (code-reviewer) 来验证实现内容是否符合项目需求。
-
推动系统化的审查周期:在大型功能开发与合并时强制执行,并建议在调试与重构时使用。
-
提供结构化的反馈机制:将问题分为“关键 (Critical)”、“重要 (Important)”与“轻微 (Minor)”,并依据严重程度要求处理。
-
基于 Git 的 commit 范围进行操作,确保对工作状态与基准线之间的差异进行精确分析。
-
支持人机协作流程,提供技术反馈检查点,并允许开发者提出合理的反驳与讨论。
-
使用时需要定义
{WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}与{HEAD_SHA},以生成内容详尽的审查报告。 -
对“关键 (Critical)”问题采取严格政策;必须在进入下一个开发任务前完成修复。
-
提倡“尽早审查、频繁审查”,以在长期的自动化开发过程中维持代码质量。
-
与其他的 Superpowers 技能(如 subagent-driven-development 与 executing-plans)完美整合。
-
极适合搭配 Claude Code、Cursor 等 CLI 代码代理使用,因为它能防止开发偏离原始的技术设计文档。
仓库统计
- Star 数
- 170,800
- Fork 数
- 15,078
- Open Issue 数
- 285
- 主要语言
- Shell
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月28日 11:39