pr-code-review
PR Code Review
Perform a read-only, multi-agent review of one change set. Accept a GitHub PR URL or number, a branch, an explicit base/head pair, a Git range, or the current branch.
Default to reviewing committed changes and reporting results in the current agent session. Include staged, unstaged, or untracked work only when the user explicitly requests it. Post a GitHub review or comment only when the target is a PR and the user explicitly asks to publish it. Never modify the working tree, fix findings, push, approve, request changes, merge, close, or otherwise mutate the review target unless the user separately authorizes that action.
Runtime capability
This workflow requires a real independent-subagent surface. Inspect the active runtime's delegation schema and concurrency limit before resolving the target. Use native subagents and real model selectors only when exposed; otherwise report models as inherited or unknown.
One available subagent is sufficient: run specialist and validator roles sequentially in waves. If no independent subagent is available, report BLOCKED and explain that an ordinary inline review is possible only outside this skill's independence contract. Never simulate multiple independent reviewers in one context.
Resolve the review target
Resolve one stable base/head pair, or an explicit WIP-only HEAD anchor, before gathering evidence or dispatching specialists: