What problem does it solve? Turning a finished technical design into an executable implementation plan is error-prone: stages get cut too large, codebase assumptions go unverified, and dependencies between work items stay implicit. This Skill converts an existing feature design into a staged, test-driven plan where each stage is a committable unit with verified test commands and an explicit parallel-execution schedule. ## Core Features & Use Cases - Design-grounded planning: Reads the design file end-to-end, refuses to plan when open questions remain, and halts back to the design step when decisions are missing. - Codebase verification: Confirms the design's claims about existing files, symbols, contracts, and test infrastructure before drafting, and records the real test runner commands with an observed baseline. - Staged TDD plan with execution schedule: Produces committable stages following write-test, confirm-fail, implement, confirm-pass, and groups independent stages into parallel batches using a named independence rule. - Use Case: After finishing a technical design for a new reminders feature, run the skill to get a plan of five staged commits, each with its own failing-test-first steps, plus a schedule showing which stages can be built concurrently. ## Quick Start Ask the assistant to run /feature-plan to turn the latest feature design into a staged TDD implementation plan.