review-prlisted
Install: claude install-skill NYTC69/review-loop
# Comprehensive Code Review
Run a comprehensive code review using multiple specialized agents, each focusing
on a different aspect of code quality. Report-only reviewers use fresh isolated
native CLI processes; `code-simplifier` remains a writer via the Agent tool.
At entry, read [the reviewer runtime contract](../../docs/protocol/reviewer-runtime.md).
Its launcher, permission, completion, and accounting requirements apply to every
report-only dispatch below. A general-purpose Agent is not a read-only boundary.
**Review Aspects (optional):** "$ARGUMENTS"
---
## Step 1 — Determine Review Scope
1. Run `git diff --name-only` to identify unstaged changed files (this is the
default scope). If there are no unstaged changes, fall back to
`git diff --cached --name-only` (staged changes).
2. If no changes are found at all, tell the user and stop.
3. Parse `$ARGUMENTS` to detect:
- **Aspect selection**: one or more of `code`, `errors`, `comments`, `types`,
`tests`, `simplify`, `all`. Default: `all`.
- **Execution mode**: `parallel` keyword triggers parallel mode. Default:
sequential.
4. Run `git diff` (or `git diff --cached`) to capture the full diff content —
this is what agents will review.
Display to the user:
```
── review-pr ──────────────────────────────────────
Scope: git diff (unstaged changes)
Files: {N} changed
Aspects: {selected aspects or "all"}
Mode: {sequential | parallel}
────────────────────────────────────────────────────
```
## Step 1.