What problem does it solve? First drafts of code, specs, and documents often ship with avoidable flaws because a single-pass generation lacks adversarial critique. This Skill runs an iterative worker-reviewer cycle that scores work 1-10 and revises it until a configurable quality gate is met. ## Core Features & Use Cases - Worker-Reviewer Cycle: Spawns a separate critic subagent with fresh context to score work 1-10 and deliver specific, actionable feedback, avoiding self-review anchoring bias. - Configurable Quality Gates: Supports user overrides for minimum and maximum loops, quality gate thresholds, and reviewer model capability, with sensible defaults (min 2, max 4, gate 8/10). - Two Operation Modes: Runs a full do-and-review cycle on new tasks, or reviews existing work such as a module the user just wrote. - Use Case: Ask the agent to implement a caching layer with review-loop and quality gate 8; it implements, receives critique about missing eviction and TTL, revises, and converges at 8/10 in two loops. ## Quick Start Ask the agent to implement your feature using review-loop with a quality gate of 8 and let it iterate until the reviewer approves.