This skill should be used when the user asks for a thorough review, comprehensive review, multi-perspective review, or parallel review of an implementation. It launches 2-3 reviewer agents in parallel — each focused on a different perspective (correctness, architecture, security) — then aggregates and deduplicates findings. Appropriate for standard or higher complexity. Triggers on "thorough review", "review from all angles", "comprehensive code review", "parallel review", "multi-perspective review".
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-quality-guardrails:parallel-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **No runtime dependencies** — this is a pure instruction/skill package (Markdown + YAML frontmatter)
Launch multiple reviewers in parallel for comprehensive coverage.
A single reviewer tends to find one plausible explanation and stop looking. Splitting review into independent perspectives ensures security, performance, and correctness all get thorough attention simultaneously.
Use 2-3 perspectives based on complexity:
| Complexity | Perspectives | Adversarial Pass |
|---|---|---|
| standard (20-200 lines, 2-4 files) | 2 perspectives (combine Architecture with another) | Optional |
| complex (>200 lines, >4 files, cross-module) | 3 perspectives | Recommended |
| security-critical (auth, checkout, permissions) | 3 perspectives | Always |
Also use when the user explicitly requests thoroughness regardless of complexity.
Launch reviewer instances in parallel, each with a focused perspective:
After the three perspectives return, launch an adversarial pass for complex or security-critical changes:
Perspective 4: Devil's Advocate
This adversarial pattern raised substantive review comments from 16% to 54% in Anthropic's internal deployment.
After all perspectives return:
review-loop skill (see skills/review-loop/SKILL.md): if combined findings exceed thresholds (critical > 0 OR high > 3), hand findings back to the implementer for remediation. After fixes are applied, trigger a second parallel-review pass on the updated change (max 3 total iterations). Never re-review the same unfixed state — remediation must happen between iterations.## Parallel Review Summary
### Perspective Coverage
- Correctness & Logic: X findings
- Architecture & Conventions: Y findings
- Security & Performance: Z findings
- Adversarial (if run): W findings
### Combined Findings (deduplicated)
[Findings sorted by severity]
### Verdict
[Based on Review Quality Gate thresholds from review-loop]
Claude Code / sub-agent platforms:
Non-sub-agent platforms (Codex, Cursor, Gemini CLI):
self-review-before-done — upstream: implementers self-validate before this external review beginsreview-loop — quality gate applied after aggregation; defines thresholds and re-review protocolai-code-scrutiny — Perspective 1 covers items from this checklisttdd-enforcement — TDD compliance is checked as part of the reviewplan-with-ac — plan reviews may be the review target; findings pass through review-loop after aggregationnpx claudepluginhub mariogusmao/mg-plugins --plugin ai-quality-guardrailsDispatches concurrent code reviews from architecture, security, and testing perspectives on paths, modules, PRs, or staged changes before merging or release.
Orchestrates multi-phase code reviews with specialized agents covering quality, architecture, security, performance, testing, and docs. Supports framework configs like React, Django.
Dispatches 5 specialized agents for multi-perspective code review on correctness, architecture, security, production readiness, and test quality. Merges findings, auto-fixes Critical/Important issues up to 3 rounds.