requesting-code-review

Request diff-based code reviews and merge readiness assessments via subagent workflow.

3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/pedropaulovc/agent-plugins --skill requesting-code-review-pedropaulovc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/pedropaulovc/agent-plugins/tree/main/plugins/superpowers/skills/requesting-code-review
Command: npx skills add https://github.com/pedropaulovc/agent-plugins --skill requesting-code-review-pedropaulovc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents bugs, architecture drift, and requirement mismatches by enforcing an early and frequent code review loop before changes land in main.

Core Features & Use Cases

  • Automated review dispatch: Prompts a dedicated code-reviewer subagent after completed work.
  • Change-scoped review context: Uses a git base/head SHA range so the reviewer can inspect exactly what changed.
  • Requirement-based evaluation: Compares implementation details against the plan or requirements you provide.
  • Actionable resolution guidance: Categorizes findings by severity and tells you what to fix immediately versus later.
  • Integration with workflows: Supports subagent-driven development, batched plan execution, and ad-hoc feature work.

Quick Start

After finishing your next task, request code review by dispatching the superpowers:code-reviewer subagent with WHAT_WAS_IMPLEMENTED, PLAN_OR_REQUIREMENTS, BASE_SHA, HEAD_SHA, and DESCRIPTION.

Frequently Asked Questions about requesting-code-review

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

FAQPage Schema
How do I automate code review for recent git changes before merging to main?

Automated code review for recent git changes uses a subagent-driven workflow to validate your base and head SHA diff range, checking requirement mismatches and returning an explicit merge readiness assessment before changes land in main.

What is the best way to validate implemented code against original plan requirements?

Requirement validation is performed by providing the implementation details and original plan requirements to a code-reviewer subagent, which compares them against the git diff to return categorized issues and actionable resolution guidance.

When should I request a code review during subagent-driven development?

Code review should be requested after each completed task in subagent-driven development, after major feature work, before merging to main, when stuck, or before refactoring to prevent architecture drift and bugs from compounding.

How do I dispatch a code-reviewer subagent for merge readiness checks?

Dispatch the code-reviewer subagent by providing what was implemented, the plan requirements, a git base and head SHA range, and a description so the reviewer can run diff-based checks and assess merge readiness.

Does the code review workflow work without a git base and head SHA range?

A git base and head SHA range is required for the code review workflow to function, as it scopes the review context so the subagent can inspect exactly what changed and return accurate strengths and categorized issues.

What issues can I catch by enforcing an early code review loop before main branch merges?

An early code review loop prevents bugs, architecture drift, and requirement mismatches by categorizing findings by severity and telling you what to fix immediately versus later before changes land in main.