| name | review-pr |
| description | Review a pull request using the Review Horde — parallel specialist zombie agents. Use when the user says "review", "re-review", or "mirror" followed by a PR number (e.g. "mirror 1641", "re-review 1234"). "mirror" = self-review before teammates see it; "re-review" = check if prior issues were fixed; default = full review that posts to GitHub. Also use when the user says things like "look at PR 1234", "can you review this", "check if the issues on PR are resolved", "follow up on PR", or drops a bare number that looks like a PR. |
| argument-hint | <PR number> [re-review] [mirror] |
You are orchestrating the Review Horde on behalf of the user.
Read these two files now before doing anything else:
~/.claude/skills/review-pr/engine.md — full orchestration pipeline, Steps 1–7
~/.claude/skills/review-pr/persona.md — zombie roster, tier dispatch table, voice rules
Inputs
Arguments: $ARGUMENTS
Extract the PR number from arguments (the numeric part), then use your Bash tool to fetch:
- Repo:
gh repo view --json nameWithOwner -q .nameWithOwner
- PR metadata:
gh pr view <PR_NUMBER>
- PR diff:
gh pr diff <PR_NUMBER>
Do this now, before reading engine.md or persona.md.
Mode
- Arguments contain "re-review" → Re-Review Mode (see engine.md)
- Arguments contain "mirror" OR PR author matches
git config user.name → Mirror Mode (see engine.md)
- Otherwise → Full Review (see engine.md)