Automated code review and fix loop with per-issue subagents.
Single-pass reviews miss issues that only surface after fixes. A fix in file A might break file B. The loop continues until the codebase stabilizes - minimum 2 iterations, exit only when zero critical/major issues remain.
Fixing 10 issues in the main conversation bloats context and degrades quality. Each fix runs in an isolated Task agent with fresh context. The main session stays clean, tracks progress, and coordinates.
claude plugin marketplace add https://github.com/onsails/cc
claude plugin install review-loop@onsails-ccclaude /review-loopOr mention the skill in conversation.
Code simplification pre-pass - Runs the simplify skill before review
iterations to clean up code changes between your branch and the target branch.
This reduces review noise and catches issues that would otherwise require
multiple fix cycles.
Auto-discovery of project standards - The reviewer discovers and synthesizes:
- CLAUDE.md / AGENTS.md instructions
- CI workflow definitions
- Linter and formatter configs (clippy, eslint, prettier, etc.)
Smart target branch detection - Checks for existing PR first, falls back to git history analysis. Never assumes master/main.
False positive tracking - Issues confirmed as intentional get excluded from future iterations.
Escalation handling - Issues requiring architectural decisions get flagged for human review instead of infinite retry loops.