Skip to content
Development
Command

/review-pr

Comprehensive PR review using specialized agents

From plugin
ecc
239k109 skills72 agents109 commands7 hooks
+1
Install
> /plugin marketplace add affaan-m/everything-claude-code
> /plugin install ecc@ecc

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/review-pr

Context preview

What this command does when you run it.

Comprehensive PR review using specialized agents

Command definition

review-pr.md
description: Comprehensive PR review using specialized agents

Run a comprehensive multi-perspective review of a pull request.

Usage

`/review-pr [PR-number-or-URL] [--focus=comments|tests|errors|types|code|simplify]`

If no PR is specified, review the current branch's PR. If no focus is specified, run the full review stack.

Steps

1. Identify the PR:

  • use `gh pr view` to get PR details, changed files, and diff

2. Find project guidance:

  • look for `CLAUDE.md`, lint config, TypeScript config, repo conventions

3. Run specialized review agents:

  • `code-reviewer`
  • `comment-analyzer`
  • `pr-test-analyzer`
  • `silent-failure-hunter`
  • `type-design-analyzer`
  • `code-simplifier`

4. Aggregate results:

  • dedupe overlapping findings
  • rank by severity

5. Report findings grouped by severity

Confidence Rule

Only report issues with confidence >= 80:

  • Critical: bugs, security, data loss
  • Important: missing tests, quality problems, style violations
  • Advisory: suggestions only when explicitly requested
Ships withecc

Your agent can write code, but ECC gives it a coordinated engineering system and toolbox: it plans before it builds, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills

Get the whole plugin