بنقرة واحدة
requesting-code-review
完成任务、实现重大功能或合并前使用,用来验证成果是否满足要求。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
完成任务、实现重大功能或合并前使用,用来验证成果是否满足要求。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
在任何创造性工作前必须使用:创建功能、构建组件、增加功能或修改行为;实现前先澄清用户意图、需求和设计。
遇到 2 个及以上彼此独立、无需共享状态或串行依赖的任务时使用。
当你已有书面实施计划,并准备在单独会话中按评审检查点执行时使用。
当实现完成、测试全部通过且需要决定如何集成成果时使用;通过合并、PR 或清理等结构化选项完成开发分支收口。
收到代码评审反馈后、正式修改建议前使用,尤其适合反馈不清晰或技术上可疑的情况;强调技术严谨和验证,而不是表面认同或盲目照做。
当你要在当前会话中执行由多个独立任务组成的实施计划时使用。
| name | requesting-code-review |
| description | 完成任务、实现重大功能或合并前使用,用来验证成果是否满足要求。 |
Dispatch a code reviewer subagent to catch issues before they cascade. The reviewer gets precisely crafted context for evaluation — never your session's history. This keeps the reviewer focused on the work product, not your thought process, and preserves your own context for continued work.
Core principle: Review early, review often.
Mandatory:
Optional but valuable:
1. Get git SHAs:
BASE_SHA=$(git rev-parse HEAD~1) # or origin/main
HEAD_SHA=$(git rev-parse HEAD)
2. Dispatch code reviewer subagent:
Dispatch a general-purpose subagent, filling the template at code-reviewer.md
Placeholders:
{DESCRIPTION} - Brief summary of what you built{PLAN_OR_REQUIREMENTS} - What it should do{BASE_SHA} - Starting commit{HEAD_SHA} - Ending commit3. Act on feedback:
[Just completed Task 2: Add verification function]
You: Let me request code review before proceeding.
BASE_SHA=$(git log --oneline | grep "Task 1" | head -1 | awk '{print $1}')
HEAD_SHA=$(git rev-parse HEAD)
[Dispatch code reviewer subagent]
DESCRIPTION: Added verifyIndex() and repairIndex() with 4 issue types
PLAN_OR_REQUIREMENTS: Task 2 from docs/superpowers/plans/deployment-plan.md
BASE_SHA: a7981ec
HEAD_SHA: 3df7661
[Subagent returns]:
Strengths: Clean architecture, real tests
Issues:
Important: Missing progress indicators
Minor: Magic number (100) for reporting interval
Assessment: Ready to proceed
You: [Fix progress indicators]
[Continue to Task 3]
Subagent-Driven Development:
Executing Plans:
Ad-Hoc Development:
Never:
If reviewer wrong:
See template at: code-reviewer.md