| name | roborev-review-branch |
| description | Request a code review for all commits on the current branch and present the results |
roborev-review-branch
Request a code review for all commits on the current branch and present the results.
Usage
/roborev-review-branch [--base <branch>] [--type security|design] [--panel <name>|none]
When NOT to invoke this skill
Do NOT invoke this skill when the user is presenting or pasting existing review
results. Messages that contain review findings, verdicts, or summaries are
outputs — not requests to start a new review.
IMPORTANT
This skill requires you to execute bash commands to validate inputs and launch the review. The task is not complete until the background review finishes and you present the results to the user.
These instructions are guidelines, not a rigid script. Use the conversation
context. Skip steps that are already satisfied. Defer to project-level
CLAUDE.md instructions when they conflict with these steps.
Instructions
When the user invokes /roborev-review-branch [--base <branch>] [--type security|design] [--panel <name>|none]:
1. Validate inputs
If a base branch is provided, verify it resolves to a valid ref:
git rev-parse --verify -- <branch>
If validation fails, inform the user the ref is invalid. Do not proceed.
2. Build the command
Construct the review command:
roborev review --branch --wait [--base <branch>] [--type <type>] [--panel <name>|none]
- If
--base is specified, include it (otherwise auto-detects the base branch)
- If
--type is specified, include it
- If
--panel <name> is specified, include it (fans out to the named config panel); forces a single-agent review