Notre avis
Exécute une boucle automatique de correction des revues de code jusqu'à ce que toutes les vérifications réussissent.
Points forts
- Automatise entièrement le processus de correction des revues de code
- Fonctionne en arrière-plan dans un worktree isolé, préservant le répertoire de travail
- Itère jusqu'à 10 fois par défaut, avec possibilité de limiter le nombre d'itérations
- Gère à la fois les revues par commit et les revues de branche
Limites
- Nécessite un dépôt git propre et une branche de fonctionnalité
- Peut être long en cas de nombreux échecs de revue
- Dépend de l'outil externe roborev pour les revues et corrections
Utilisez cette compétence lorsque vous souhaitez résoudre automatiquement tous les problèmes de revue de code sans intervention manuelle.
Ne l'utilisez pas si vous avez besoin de contrôler manuellement chaque correction ou si votre dépôt n'est pas dans un état propre.
Analyse de sécurité
SûrThe 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.
Aucun point d'attention détecté
Exemples
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
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.