What problem does it solve?
This Skill automates the process of requesting code reviews, dispatching a dedicated subagent to verify work against requirements and catch issues before they cascade into larger problems, ensuring continuous quality.
Core Features & Use Cases
- Automated Review Dispatch: Dispatches a
code-reviewer subagent with all necessary context (Git SHAs, description, plan) for a thorough review.
- Mandatory Review Points: Enforces reviews after each task in subagent-driven development, major features, and before merging to main.
- Structured Feedback Template: Uses a template to ensure the reviewer provides categorized issues (Critical, Important, Minor) and a clear assessment.
- Use Case: After completing a task, use this skill to automatically trigger a code review, ensuring your work meets quality standards and aligns with the plan before you proceed, saving time on later debugging.
Quick Start
1. Get git SHAs
BASE_SHA=$(git rev-parse HEAD~1)
HEAD_SHA=$(git rev-parse HEAD)
2. Dispatch code-reviewer subagent
Task tool (superpowers:code-reviewer):
WHAT_WAS_IMPLEMENTED: "Verification and repair functions"
PLAN_OR_REQUIREMENTS: "Task 2 from docs/plans/deployment-plan.md"
BASE_SHA: $BASE_SHA
HEAD_SHA: $HEAD_SHA
DESCRIPTION: "Added verifyIndex() and repairIndex() with 4 issue types"