What problem does it solve? One-shot code reviews often leave residual issues, and fixing findings one by one with local patches creates whack-a-mole cycles. This Skill automates repeated review-and-fix rounds on your local branch diff before PR creation, clustering findings by root cause so each round eliminates whole classes of problems instead of individual symptoms. ## Core Features & Use Cases - Iterative Review Loop: Runs a dedicated sub-agent per round to review the current diff with a four-lens structured review, keeping the main session context lean. - Root-Cause Clustering: Groups each round's findings by shared design causes (responsibility placement, data normalization, contract ambiguity) and fixes clusters with upstream fixes rather than per-finding patches. - Convergence Detection: Stops when findings reach zero or when the underlying root causes stop changing between rounds, with a configurable round limit and user confirmation on exhaustion. - Use Case: Before opening a PR, ask for repeated review and fixing until no findings remain; the Skill loops review, diagnosis, and fix rounds, then reports a per-round summary of findings, root causes, and resolutions. ## Quick Start Review my current branch diff against main and keep fixing the findings until the review converges with nothing left.