From pi
Runs a Pi review against local git state, accepting --wait, --background, --base, and --scope flags. Returns review output verbatim without modification.
How this command is triggered — by the user, by Claude, or both
Slash command
/pi:review [--wait|--background] [--base <ref>] [--scope auto|working-tree|branch]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Run a Pi review through the shared plugin runtime. Raw slash-command arguments: `$ARGUMENTS` Core constraint: - This command is review-only. - Do not fix issues, apply patches, or suggest that you are about to make changes. - Your only job is to run the review and return Pi's output verbatim to the user. Execution mode rules: - If the raw arguments include `--wait`, do not ask. Run the review in the foreground. - If the raw arguments include `--background`, do not ask. Run the review in a Claude background task. - Otherwise, estimate the review size before asking: - For working-tree re...
Run a Pi review through the shared plugin runtime.
Raw slash-command arguments:
$ARGUMENTS
Core constraint:
Execution mode rules:
--wait, do not ask. Run the review in the foreground.--background, do not ask. Run the review in a Claude background task.git status --short --untracked-files=all.git diff --shortstat --cached and git diff --shortstat.git diff --shortstat <base>...HEAD.git diff --shortstat is empty.AskUserQuestion exactly once with two options, putting the recommended option first and suffixing its label with (Recommended):
Wait for resultsRun in backgroundArgument handling:
--wait or --background yourself.--wait and --background, but Claude Code's Bash(..., run_in_background: true) is what actually detaches the run./pi:review does not accept extra focus text. If the user needs custom review instructions or more adversarial framing, they should use /pi:adversarial-review.Foreground flow:
node "${CLAUDE_PLUGIN_ROOT}/scripts/pi-companion.mjs" review "$ARGUMENTS"
Background flow:
Bash in the background:Bash({
command: `node "${CLAUDE_PLUGIN_ROOT}/scripts/pi-companion.mjs" review "$ARGUMENTS"`,
description: "Pi review",
run_in_background: true
})
BashOutput or wait for completion in this turn./pi:status for progress."npx claudepluginhub agents365-ai/pi-plugin-cc --plugin pi/reviewRuns Codex code review on local git state (working tree or vs base branch). Supports --wait/--background, --base <ref>, --scope auto|working-tree|branch.
/reviewRun a Qwen code review against local git state using the built-in /review reviewer
/reviewDispatches the reviewer agent to review current branch code changes against code quality principles.
/reviewReviews staged changes or recent commits across five axes—correctness, readability, architecture, security, performance—producing categorized findings with file:line references and fixes.