工程开发
requesting-code-review avatar

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
在 GitHub 查看