What problem does it solve? Turning a vague feature idea into a concrete, reviewable plan is error-prone: scopes balloon, prior decisions get ignored, and acceptance criteria end up untestable. This Skill investigates the codebase, audits drafted criteria, and registers well-formed milestones in the cairn ROADMAP so any later session can pick the work up from the files alone. ## Core Features & Use Cases - Investigation and collision check: Reads code, DECISIONS.md, LESSONS.md, the ROADMAP, and open GitHub issues/PRs to surface prior art, rejections, and overlapping work before planning. - Criteria audit scaled to stakes: Classifies each milestone as user-facing or internal, then runs a full or reduced fresh-context audit of acceptance criteria for satisfiability, bounded promises, and proportionality. - Structured milestone files: Writes milestone files with positional AC/T labels, a coverage map, principles-touched and resolves slots, then commits plan and ROADMAP rows atomically. - Use Case: You ask "what would it take to add OAuth login?" The Skill investigates the auth code, checks for prior decisions, asks a batched question gate about scope and acceptance bar, then commits a planned milestone with verifiable criteria and a coverage map. ## Quick Start Ask the agent to plan a new milestone for the feature or idea you describe, for example by saying "plan a milestone to add CSV export to the reports page".