What problem does it solve?
This Skill ensures that code is reviewed early and often, catching issues before they cascade into larger problems. It standardizes the process of requesting code reviews, making it efficient and effective for both the requester and the reviewer.
Core Features & Use Cases
- Standardized Request: Guides you to gather Git SHAs and dispatch a
code-reviewer subagent using a predefined template.
- Mandatory Review Points: Specifies when reviews are mandatory (e.g., after each task in subagent-driven development, before merging).
- Actionable Feedback: Focuses on acting on feedback, fixing critical and important issues immediately.
- Use Case: After completing a task or a major feature, use this Skill to request a code review. For example, after implementing a new verification function, this Skill will help you dispatch a
code-reviewer subagent to check your work against the plan.
Quick Start
Announce skill usage
I'm using the requesting-code-review skill to get feedback on my latest changes.
Example: Dispatching a code-reviewer subagent
(Assuming BASE_SHA and HEAD_SHA are set)
Task tool (superpowers:code-reviewer):
Use template at requesting-code-review/code-reviewer.md
WHAT_WAS_IMPLEMENTED: "Verification and repair functions"
PLAN_OR_REQUIREMENTS: "Task 2 from plan.md"
BASE_SHA: "a7981ec"
HEAD_SHA: "3df7661"
DESCRIPTION: "Added verifyIndex() and repairIndex() with 4 issue types"