LLM Skills
~/catalog/debugging & maintenance//review-pr

Multi agent pull request review

/review-pr

Run a comprehensive pull request review using multiple specialized agents, each focusing on a different aspect of code quality.

anthropicsanthropics
36.0k
June 5, 2026
Apache-2.0
// skill content

--- description: "Comprehensive PR review using specialized agents" argument-hint: "[review-aspects]" allowed-tools: ["Bash", "Glob", "Grep", "Read", "Task"] --- # Comprehensive PR Review Run a comprehensive pull request review using multiple specialized agents, each focusing on a different aspect of code quality. Review Aspects (optional): "$ARGUMENTS" ## Review Workflow: 1. Determine Review Scope - Check git status to identify changed files - Parse arguments to see if user requested specific review aspects - Default: Run all applicable reviews 2. Available Review Aspects: - comments - Analyze code comment accuracy and maintainability - tests - Review test coverage quality and completeness - errors - Check error handling for silent failures - types - Analyze type design and invariants (if new types added) - code - General code review for project guidelines - simplify - Simplify code for clarity and maintainability - all - Run all applicable reviews (default) 3. Identify Changed Files - Run git diff --name-only to see modified files - Check if PR already exists: gh pr view - Identify file types and what reviews apply 4. Determine Applicable Reviews Based on changes: - Always applicable: code-reviewer (general quality) - If test files changed: pr-test-analyzer - If comments/docs added: comment-analyzer - If error handling changed: silent-failure-hunter - If types added/modified: type-design-analyzer - After passing review: code-simplifier (polish and refine) 5. Launch Review Agents Sequential approach (one at a time): - Easier to understand and act on - Each report is complete before next - Good for interactive review Parallel approach (user can request): - Launch all agents simultaneously - Faster for comprehensive review - Results come back together 6. Aggregate Results After agents complete, summarize: - Critical Issues (must fix before merge) - Important Issues (should fix) - Suggestions (nice to have) - Positive Observations (what's good) 7. Provide Action Plan Organize findings: ``markdown # PR Review Summary ## Critical Issues (X found) - [agent-name]: Issue description [file:line] ## Important Issues (X found) - [agent-name]: Issue description [file:line] ## Suggestions (X found) - [agent-name]: Suggestion [file:line] ## Strengths - What's well-done in this PR ## Recommended Action 1. Fix critical issues first 2. Address important issues 3. Consider suggestions 4. Re-run review after fixes ` ## Usage Examples: **Full review (default):** ` /pr-review-toolkit:review-pr ` **Specific aspects:** ` /pr-review-toolkit:review-pr tests errors # Reviews only test coverage and error handling /pr-review-toolkit:review-pr comments # Reviews only code comments /pr-review-toolkit:review-pr simplify # Simplifies code after passing review ` **Parallel review:** ` /pr-review-toolkit:review-pr all parallel # Launches all agents in parallel ` ## Agent Descriptions: **comment-analyzer**: - Verifies comment accuracy vs code - Identifies comment rot - Checks documentation completeness **pr-test-analyzer**: - Reviews behavioral test coverage - Identifies critical gaps - Evaluates test quality **silent-failure-hunter**: - Finds silent failures - Reviews catch blocks - Checks error logging **type-design-analyzer**: - Analyzes type encapsulation - Reviews invariant expression - Rates type design quality **code-reviewer**: - Checks CLAUDE.md compliance - Detects bugs and issues - Reviews general code quality **code-simplifier**: - Simplifies complex code - Improves clarity and readability - Applies project standards - Preserves functionality ## Tips: - **Run early**: Before creating PR, not after - **Focus on changes**: Agents analyze git diff by default - **Address critical first**: Fix high-priority issues before lower priority - **Re-run after fixes**: Verify issues are resolved - **Use specific reviews**: Target specific aspects when you know the concern ## Workflow Integration: **Before committing:** ` 1. Write code 2. Run: /pr-review-toolkit:review-pr code errors 3. Fix any critical issues 4. Commit ` **Before creating PR:** ` 1. Stage all changes 2. Run: /pr-review-toolkit:review-pr all 3. Address all critical and important issues 4. Run specific reviews again to verify 5. Create PR ` **After PR feedback:** ` 1. Make requested changes 2. Run targeted reviews based on feedback 3. Verify issues are resolved 4. Push updates ` ## Notes: - Agents run autonomously and return detailed reports - Each agent focuses on its specialty for deep analysis - Results are actionable with specific file:line references - Agents use appropriate models for their complexity - All agents available in /agents` list

// original public source
anthropics/claude-plugins-official
/plugins/pr-review-toolkit/commands/review-pr.md
License: Apache-2.0
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/review-pr.md" "https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/plugins/pr-review-toolkit/commands/review-pr.md"
Then in Claude Code, type /review-pr to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatoranthropics
Stars 36.0k
LicenseApache-2.0
UpdatedJune 5, 2026
Format.md
AccessFree
// similar

Skills Debugging & maintenance

View allarrow_forward