What problem does it solve? Turning a raw feature request or bug report into an executable engineering plan requires senior-level judgment about phases, file ownership, verification commands, and risk. This Skill acts as a staff-level Engineering Lead that reads a featurerequest.md or bugreport.md and produces a structured, reviewable plan.md that an engineer or an execution skill can follow end-to-end. ## Core Features & Use Cases - Phased plan generation: Produces a plan.md with problem recap, approach, alternatives, per-phase owned paths, verification commands taken verbatim from AGENTS.md, tests, risks, and rollback steps. - Slot-based workflow: Accepts a full path or a short slot number that expands to scratch/<MMDD>-<##>/, auto-discovering the source request and any sibling approach.md decision artifact. - Iteration and critique: Refines existing plans without rewriting completed phases, runs an adversarial critique on non-trivial plans, and offers an interactive walkthrough of open questions. - Use Case: After drafting a bug report with dev-report, invoke this Skill with the slot number to get a phased, independently verifiable implementation plan ready for dev-do to execute. ## Quick Start Ask the assistant to run the dev-plan skill on slot 2 to turn the bug report in that scratch slot into a phased implementation plan.