Our review
Runs an AI-powered code review using roborev on uncommitted changes, the current branch, or a specific commit.
Strengths
- Supports multiple modes (dirty, branch, commit SHA) for maximum flexibility.
- Uses AI to provide detailed analysis with severity levels.
- Waits for the review to complete before reporting results.
Limitations
- Requires roborev to be installed and configured in the environment.
- May be slow on very large sets of changes.
- Does not replace human review for complex business logic.
Use this skill to get quick automated feedback on code quality before merging or committing.
Avoid using it if the context requires deep human analysis (e.g., security, complex design) or if roborev is not available.
Security analysis
CautionThe skill runs roborev with a user-supplied argument via Bash, but lacks quoting around the variable. In most intended use (trusted developer invoking via slash command) the risk is minimal, but the absence of sanitization could be exploited if an argument from an untrusted source is ever processed.
- •Argument directly interpolated into bash command without quoting, allowing potential command injection if untrusted input is ever passed (e.g., 'dirty; rm -rf /').
Examples
Run a code review on my uncommitted changes using roborev.Review all commits on the current branch since main using roborev.Run a roborev review on commit abc123.name: roborev-review description: Run roborev code review on commits or uncommitted changes. Use to get AI-powered code review feedback. argument-hint: "[dirty|branch|commit-sha]" allowed-tools: Bash
Roborev Review Skill
Run an AI-powered code review using roborev.
Usage
Based on the argument provided, run one of these commands:
| Argument | Command | Description |
|----------|---------|-------------|
| dirty | roborev review --dirty --wait | Review uncommitted changes |
| branch | roborev review --branch --wait | Review all commits on current branch since main |
| (none) | roborev review --wait | Review HEAD commit |
| <sha> | roborev review <sha> --wait | Review specific commit |
Instructions
-
Parse the argument:
$ARGUMENTS -
Run the appropriate roborev command:
- If argument is "dirty":
roborev review --dirty --wait - If argument is "branch":
roborev review --branch --wait - If argument is empty or not provided:
roborev review --wait - Otherwise, treat argument as a commit SHA:
roborev review $ARGUMENTS --wait
- If argument is "dirty":
-
Wait for the review to complete (the
--waitflag handles this) -
Report the review results to the user, summarizing:
- Overall verdict (pass/fail)
- Key findings (high/medium/low severity)
- Any questions or assumptions from the reviewer
Example Invocations
/roborev-review- Review the current HEAD commit/roborev-review dirty- Review uncommitted changes/roborev-review branch- Review the current branch/roborev-review abc123- Review a specific commit
Next Steps After Review
Based on the review verdict, suggest appropriate next steps:
| Verdict | Suggested Action |
|---------|------------------|
| Pass | No action needed |
| Fail (minor) | Use /roborev-address to fix specific findings |
| Fail (multiple) | Use /roborev-refine for automated fix loop |
| Questions | Use /roborev-respond to answer reviewer questions |
Related Skills
/roborev-show- View existing review without re-running/roborev-address- Fix findings from a failed review/roborev-respond- Reply to reviewer questions/roborev-refine- Automated review-fix-repeat loop
TDD Red-Green-Refactor
Testing
Skill that guides Claude through the complete TDD cycle.
Web Accessibility Audit
Testing
Performs a comprehensive web accessibility audit following WCAG standards.
UAT Test Case Generator
Testing
Generates structured and comprehensive user acceptance test cases.