review

Comprehensive code review workflow - parallel specialized reviews → synthesis

INSTALLATION
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill review
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

/review - Code Review Workflow

Multi-perspective code review with parallel specialists.

When to Use

  • "Review this code"
  • "Review my PR"
  • "Check this before I merge"
  • "Get feedback on implementation"
  • Before merging significant changes
  • Quality gates

Workflow Overview

┌──────────┐

         │  critic  │ ─┐

         │ (code)   │  │

         └──────────┘  │

                       │

         ┌──────────┐  │      ┌──────────────┐

         │plan-reviewer│ ─┼────▶ │ review-agent │

         │ (plan)   │  │      │ (synthesis)  │

         └──────────┘  │      └──────────────┘

                       │

         ┌──────────┐  │

         │plan-reviewer│ ─┘

         │ (change) │

         └──────────┘

         Parallel                Sequential

         perspectives            synthesis

Agent Sequence

#

Agent

Focus

Execution

1

critic

Code quality, patterns, readability

Parallel

1

plan-reviewer

Architecture, plan adherence

Parallel

1

plan-reviewer

Change impact, risk assessment

Parallel

2

review-agent

Synthesize all reviews, final verdict

After 1

Review Perspectives

  • critic: Is this good code? (Style, patterns, readability)
  • plan-reviewer: Does this match the design? (Architecture, plan)
  • plan-reviewer: Is this change safe? (Risk, impact, regressions)
  • review-agent: Overall assessment and recommendations

Execution

Phase 1: Parallel Reviews

# Code quality review

Task(

  subagent_type="critic",

  prompt="""

  Review code quality: [SCOPE]

  Evaluate:

  - Code style and consistency

  - Design patterns used

  - Readability and maintainability

  - Error handling

  - Test coverage

  Output: List of issues with severity (critical/major/minor)

  """,

  run_in_background=true

)

# Architecture review

Task(

  subagent_type="plan-reviewer",

  prompt="""

  Review architecture alignment: [SCOPE]

  Check:

  - Follows established patterns

  - Matches implementation plan (if exists)

  - Consistent with system design

  - No architectural violations

  Output: Alignment assessment with concerns

  """,

  run_in_background=true

)

# Change impact review

Task(

  subagent_type="plan-reviewer",

  prompt="""

  Review change impact: [SCOPE]

  Assess:

  - Risk level of changes

  - Affected systems/components

  - Backward compatibility

  - Potential regressions

  - Security implications

  Output: Risk assessment with recommendations

  """,

  run_in_background=true

)

# Wait for all parallel reviews

[Check TaskOutput for all three]

Phase 2: Synthesis

Task(

  subagent_type="review-agent",

  prompt="""

  Synthesize reviews for: [SCOPE]

  Reviews:

  - critic: [code quality findings]

  - plan-reviewer: [architecture findings]

  - plan-reviewer: [change impact findings]

  Create final review:

  - Overall verdict (APPROVE / REQUEST_CHANGES / NEEDS_DISCUSSION)

  - Prioritized action items

  - Blocking vs non-blocking issues

  - Summary for PR description

  """

)

Review Modes

Full Review

User: /review

→ All four agents, comprehensive review

Quick Review

User: /review --quick

→ critic only, fast feedback

Security Focus

User: /review --security

→ Add aegis (security agent) to parallel phase

PR Review

User: /review PR #123

→ Fetch PR diff, review changes

Example

User: /review the authentication changes

Claude: Starting /review workflow...

Phase 1: Running parallel reviews...

┌────────────────────────────────────────────┐

│ critic: Reviewing code quality...          │

│ plan-reviewer: Checking architecture...         │

│ plan-reviewer: Assessing change impact...         │

└────────────────────────────────────────────┘

critic: Found 2 issues

- [minor] Inconsistent error messages in auth.ts

- [major] Missing input validation in login()

plan-reviewer: ✅ Matches authentication plan

plan-reviewer: Medium risk

- Affects: login, signup, password reset

- Breaking change: session token format

Phase 2: Synthesizing...

┌─────────────────────────────────────────────┐

│ Review Summary                              │

├─────────────────────────────────────────────┤

│ Verdict: REQUEST_CHANGES                    │

│                                             │

│ Blocking:                                   │

│ 1. Add input validation to login()          │

│                                             │

│ Non-blocking:                               │

│ 2. Standardize error messages               │

│                                             │

│ Notes:                                      │

│ - Document session token format change      │

│ - Consider migration path for existing      │

│   sessions                                  │

└─────────────────────────────────────────────┘

Verdicts

  • APPROVE: Ready to merge, all issues are minor
  • REQUEST_CHANGES: Blocking issues must be fixed
  • NEEDS_DISCUSSION: Architectural decisions need input
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card