What problem does it solve? Written implementation plans often drift from their source spec or idea, and manually reviewing and revising them across multiple rounds is slow and inconsistent. This Skill automates the review-edit loop for a plan file, dispatching a plan-refiner subagent that alternates between reviewing and editing until the plan is approved or the iteration budget is exhausted. ## Core Features & Use Cases - Iterative review-edit loop: Dispatches a plan-refiner subagent that runs plan-reviewer and planner edit passes across bounded iterations, with provenance-stamped review files per era. - Provenance and coverage gating: Auto-discovers the source spec, idea, and scout brief from the plan preamble, and requires a coverage source (task artifact or inline description) unless structural-only mode is enabled. - Commit gate ownership: On approval, optionally commits the plan plus review artifacts via the commit skill; on budget exhaustion, presents continue/save/stop choices. - Use Case: After generating an implementation plan from a spec, run this Skill to have it reviewed against the spec, automatically revised through blocking findings, and committed once approved. ## Quick Start Run the refine-plan skill on docs/plans/my-feature-plan.md to review and refine it against its source spec until approved.