review · parcadei — Claude Code skill: what it does, how to install
Runs parallel specialized subagents to evaluate code quality, architecture, and impact, then synthesizes a final merge verdict.
npx skills add parcadei/Continuous-Claude-v3 --skill review -a claude-codeWhat review does
The skill establishes a multi-perspective review workflow before merging changes. In the first phase, it fires background tasks across specialized roles: critic inspects code style, readability, error handling, and test coverage, while plan-reviewer runs twice to verify architectural alignment and assess regression risks.
In the second phase, review-agent collects the findings into a synthesized report. It outputs a clear verdict (APPROVE, REQUEST_CHANGES, or NEEDS_DISCUSSION), groups feedback into blocking and non-blocking issues, and drafts notes for the pull request description.
You can run a lightweight check using --quick to keep only the code critic, or add --security to include the aegis agent. Because the workflow relies on Task invocations targeting predefined subagent roles, it requires an environment configured to handle those specific subagent types.
What it helps with
- split code style, architectural alignment, and regression risk into parallel reviews
- produce an explicit review verdict separating blocking issues from non-blocking notes
- evaluate backward compatibility and impacted components before merging
- trigger an additional security audit using the
--securityflag
Example prompts for the agent
- /review
- /review --quick
- /review PR #123
How to install review
1Skills CLI (Vercel)
npx skills add parcadei/Continuous-Claude-v3 --skill review -a claude-code2Manually: put the files in place
~/.claude/skills/review/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/review/
1Skills CLI (Vercel)
npx skills add parcadei/Continuous-Claude-v3 --skill review -a codex2Manually: put the files in place
.agents/skills/review/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add parcadei/Continuous-Claude-v3 --skill review -a cursor2Manually: put the files in place
.cursor/skills/review/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install parcadei/Continuous-Claude-v3 review2Manually: put the files in place
.github/skills/review/SKILL.md1Skills CLI (Vercel)
npx skills add parcadei/Continuous-Claude-v3 --skill review -a gemini-cli2Platform CLI
gemini skills install https://github.com/parcadei/Continuous-Claude-v3 --path .claude/skills/reviewManually: put the files in place
.devin/skills/review/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add parcadei/Continuous-Claude-v3 --skill review -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about review
How to install review in Claude Code?
Run npx skills add parcadei/Continuous-Claude-v3 --skill review -a claude-code.
What does the review skill do?
It coordinates critic and plan-reviewer subagents to review code quality, architecture, and risks in parallel, then uses review-agent to deliver a prioritized summary.
What execution flags does review support?
It supports a standard full run via /review, a critic-only pass via /review --quick, PR inspection via /review PR #123, and a security-focused audit via /review --security.
Source text
SKILL.md · MIT
---
name: review
description: Comprehensive code review workflow - parallel specialized reviews → synthesis
---
# /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
© parcadei · MIT · parcadei/Continuous-Claude-v3
Similar skills
Everything for Code review and refactoring →review by other authors comes first.