Our review
Runs an automated review-fix loop that iterates until all code reviews pass.
Strengths
- Fully automates the code review fix process
- Operates in an isolated worktree, keeping your working directory clean
- Iterates up to 10 times by default with configurable limits
- Handles both per-commit and branch-level reviews
Limitations
- Requires a clean git working tree and a feature branch
- Can be time-consuming if many review failures exist
- Depends on the external roborev tool for reviews and fixes
Use this skill when you want to automatically resolve all code review issues without manual intervention.
Do not use this skill if you need to manually control each fix or if your repository is not in a clean state.
Security analysis
SafeThe skill runs a predefined command 'roborev refine' which automates code review fixes. It checks for clean working tree and does not perform destructive or exfiltrating actions. No security concerns.
No concerns found
Examples
Run roborev refine on my current branch to automatically fix all code review issues.Use roborev refine to fix review findings only in the last 5 commits.Execute roborev refine --fast to quickly address code review problems with less thorough reasoning.name: roborev-refine description: Automated review-fix loop that keeps iterating until all code reviews pass. Use for hands-off code quality improvement. argument-hint: "[--since commit]" allowed-tools: Bash
Roborev Refine Skill
Automatically fix code review findings in a loop until everything passes.
What it does
- Finds failed reviews on the current branch
- Runs an agent to fix findings
- Commits the fixes
- Waits for re-review
- If still failing, repeats (up to 10 iterations by default)
- Once per-commit reviews pass, runs a branch-level review
- Addresses any branch-level findings too
The agent runs in an isolated worktree - your working directory stays clean.
Prerequisites
- Must be in a git repository
- Working tree must be clean (commit or stash changes first)
- Must be on a feature branch (or use
--sinceon main)
Usage
Run the refine command:
roborev refine
Or with options:
roborev refine --since HEAD~5- Only refine last 5 commitsroborev refine --max-iterations 5- Limit retry attemptsroborev refine --fast- Use faster (less thorough) reasoning
Instructions
-
Check if the working tree is clean:
git status --porcelain- If not clean, inform user they need to commit or stash first
-
Run:
roborev refine $ARGUMENTS -
Stream the output to the user - this can take a while as it iterates
-
Report the final result:
- How many iterations it took
- Whether all reviews now pass
- Summary of changes made
Related Skills
/roborev-review- Run a single review (no auto-fix)/roborev-address- Manually address specific findings
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.