requesting-code-review

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

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/farslab/claude-skills --skill requesting-code-review-farslab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/farslab/claude-skills/tree/main/requesting-code-review
Command: npx skills add https://github.com/farslab/claude-skills --skill requesting-code-review-farslab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Completed code often goes unreviewed or gets only a shallow self-review, letting bugs, plan deviations, and architectural issues cascade into later work. This Skill structures the review process by dispatching a dedicated reviewer subagent with precisely crafted context. ## Core Features & Use Cases - Subagent-Based Review: Dispatches a general-purpose subagent with a ready-made reviewer prompt template, keeping the diff evaluation out of your main context window. - Structured Feedback: Returns findings categorized as Strengths, Critical, Important, and Minor issues with file:line references and a clear merge verdict. - Use Case: After finishing a feature task, you capture the base and head git SHAs, fill in the code-reviewer.md template with a description and requirements, and receive a calibrated assessment before proceeding to the next task or merging to main. ## Quick Start Request a code review of my last commit against the task requirements before I continue to the next task.

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 for completed work?▼

Capture the base and head git SHAs for your change range, then dispatch a general-purpose subagent using the code-reviewer.md template filled with a description, requirements, and the two SHAs. The reviewer returns categorized issues and a merge verdict.

When should I request a code review during development?▼

Request review after each task in subagent-driven development, after completing a major feature, and before merging to main. It is also valuable when stuck, before refactoring for a baseline check, or after fixing a complex bug.

What does the code reviewer subagent check?▼

The reviewer checks plan alignment, code quality, architecture, testing, and production readiness. It performs a read-only review using git diff and git log, and reports strengths plus Critical, Important, and Minor issues with file:line references.

What should I do if the code reviewer is wrong?▼

Push back with technical reasoning rather than accepting incorrect feedback. Show code or tests that prove the implementation works, and request clarification from the reviewer when its assessment conflicts with evidence.

Why dispatch a reviewer subagent instead of reviewing the diff myself?▼

Reviewing the diff inline consumes the context window needed to coordinate the overall work. A subagent keeps the diff and evaluation in its own context, returning only the findings so you can keep driving the work.