requesting-code-review

Dispatches a code reviewer subagent to evaluate git changes against requirements before merging.

Updated Aug 2, 2026
One-click install
npx skills add https://github.com/kxnzee/multi-repo-specs --skill requesting-code-review-kxnzee
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/kxnzee/multi-repo-specs/tree/main/extensions/superpowers/skills/requesting-code-review
Command: npx skills add https://github.com/kxnzee/multi-repo-specs --skill requesting-code-review-kxnzee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code changes often get merged without independent verification, letting bugs, plan deviations, and missing tests cascade into later work. This Skill structures the review request so a fresh reviewer subagent evaluates the exact git range against the original requirements. ## Core Features & Use Cases - Structured Review Dispatch: Fills a code-reviewer prompt template with repository ID, checkout path, base/HEAD SHAs, snapshot tree, and test report so the reviewer gets precise context instead of session history. - Severity-Calibrated Feedback: Returns strengths plus issues categorized as Critical, Important, or Minor, with file:line references and a clear merge readiness verdict. - Verification Safeguards: Treats missing or mismatched evidence as Not verified, forbids inferring passing tests from code inspection, and keeps the review read-only on the checkout. - Use Case: After finishing a task in subagent-driven development, capture the base and HEAD commits, dispatch the reviewer subagent with the plan reference, fix Critical and Important findings, then proceed to the next task. ## Quick Start Ask the agent to request a code review of the changes between the recorded base commit and HEAD using the code-reviewer template before merging.

Frequently Asked Questions about requesting-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I request a code review before merging a branch?▼

Record the base commit before the task, get HEAD with git rev-parse, then dispatch a general-purpose subagent using the code-reviewer template with the description, requirements, and both SHAs. For whole-branch reviews, use the merge-base with the target branch.

How to review uncommitted changes with a subagent?▼

Uncommitted changes require the worktree review package contract from subagent-driven-development, since a BASE..HEAD diff omits uncommitted work. Never substitute the commit range for the worktree package.

What if no reviewer subagent is available?▼

Perform the same read-only review inline and disclose that it was not independent. The required independent review remains pending until a separate reviewer supplies it.

What does a Not verified review result mean?▼

Not verified means missing or mismatched evidence, such as absent test reports or stale snapshot trees, prevented a readiness conclusion. Resolve the gap and obtain the missing evidence before claiming review or validation is complete.

When should code review be requested during development?▼

Review is mandatory after each task in subagent-driven development, after major features, and before merging. It is also valuable when stuck, before refactoring, or after fixing a complex bug.