What problem does it solve? Teams using a GitHub-native agent delivery loop need a disciplined way to turn bugs and feature ideas into reviewable issue definitions without letting an agent touch code or create issues directly. This Skill writes plan files and manages one always-open planning PR so humans stay in control of what enters the queue. ## Core Features & Use Cases - Quick report mode: Turn a single reported bug or improvement into one plan/NNNN-slug.md file with testable acceptance criteria. - Full plan mode: Decompose a discussed feature into multiple ordered issue files, encoding dependencies via blocked_by slugs. - Rolling planning PR management: Append to the evergreen ratchet/planning branch and its single open PR, or reset it from main when none exists. - Duplicate detection: Scan existing plan files by meaning before writing, updating or reporting already-tracked work instead of duplicating it. - Use Case: After noticing login fails in your app, invoke the Skill with "google signin broken" to get a prioritized plan file with acceptance criteria pushed to the planning PR, ready for human review and merge. ## Quick Start Ask the agent to run ratchet-plan with a short description of the bug or feature you want planned, then review and merge the planning PR it updates.