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 ataraksea/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-dimensional code review with specialized agents covering quality, security, performance, and architecture. Integrates static analysis tools like SonarQube and Semgrep.
Orchestrates phased code reviews with specialized agents for quality, architecture, security, performance, testing, documentation, and best practices.