What problem does it solve? Turning a feature spec into code without a plan leads to missed requirements, vague tasks, and inconsistent implementations. This Skill converts a specification into a complete, bite-sized implementation plan that an engineer with zero codebase context can follow task by task. ## Core Features & Use Cases - Structured Plan Documents: Produces plans with a mandatory header, global constraints, file structure mapping, and per-task blocks listing exact files to create or modify. - Bite-Sized TDD Steps: Breaks every task into 2-5 minute steps following the write-failing-test, run, implement, verify, commit cycle with complete code and exact commands. - Self-Review and Handoff: Runs a spec-coverage, placeholder, and type-consistency check, then offers subagent-driven or inline execution of the finished plan. - Use Case: Given a spec for a new API endpoint, produce a dated plan file in docs/superpowers/plans/ where each task lists exact file paths, interface signatures, test code, and commit commands. ## Quick Start Use the writing-plans skill to turn this feature spec into a step-by-step implementation plan with tests and commits.