# Multi Review

> Runs a structured code review using four parallel subagents covering style, correctness, security, and performance, then synthesizes findings by severity and gives an approve/needs-changes recommendation.

- Skill: `samyakjhaveri/multi-review` (Agent Skill)
- Install (CLI): `npx skillmds add samyakjhaveri/multi-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samyakjhaveri/multi-review/raw
- Safety review: CAUTION (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra, Coding & Dev Tools, Code Review, Testing & QA
- Tags: Code Review, Git Diff, Multi Agent, Performance Review, Security Review, Subagents
- Author: SamyakJhaveri (https://skillmd.com/u/samyakjhaveri)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/samyakjhaveri/multi-review

---


# Multi-Agent Code Review

Structured code review using parallel subagents for thorough coverage.

## Arguments
- `$ARGUMENTS` — optional: file paths or commit range to review (default: staged changes)

## Workflow

### Phase 1: Identify Scope
- If arguments specify files/commits, use those
- Otherwise, review staged changes (`git diff --cached`)
- If nothing is staged, review unstaged changes (`git diff`)

### Phase 2: Parallel Review
Launch 4 subagents simultaneously, each reviewing the same changes:

1. **Style Agent** — naming, formatting, consistency with existing code
2. **Correctness Agent** — logic errors, off-by-one, null/undefined risks
3. **Security Agent** — injection, path traversal, secret exposure, OWASP top 10
4. **Performance Agent** — unnecessary allocations, O(n²) where O(n) is possible

### Phase 3: Synthesize
- Collect all findings
- Deduplicate overlapping concerns
- Prioritize by severity: critical > high > medium > low

### Phase 4: Report
Present findings grouped by severity:

```
## Critical
- [issue + file:line + suggestion]

## High
- ...

## Medium / Low
- ...

## Summary
N issues found (X critical, Y high, Z medium/low)
Recommendation: APPROVE / NEEDS CHANGES
```

