What problem does it solve? Turning a feature spec into working code often fails because engineers lack context about the codebase, file structure, and testing approach. This Skill converts a spec or requirements document into a comprehensive implementation plan with exact file paths, complete code snippets, and step-by-step TDD tasks that any engineer can follow without prior context. ## Core Features & Use Cases - Bite-Sized Task Decomposition: Breaks work into 2-5 minute steps following a write-test, verify-fail, implement, verify-pass, commit cycle. - Structured Plan Documents: Produces plans with a required header, file structure mapping, exact file paths, and checkbox-tracked steps saved to docs/superpowers/plans/. - Review and Execution Handoff: Dispatches a plan-document-reviewer subagent to validate completeness against the spec, then offers subagent-driven or inline execution. - Use Case: After brainstorming a new API feature, use this Skill to produce a dated plan document where each task lists exact files to create or modify, failing tests to write, and commit commands, ready for task-by-task execution. ## Quick Start Use the writing-plans skill to turn my feature spec into a step-by-step implementation plan with TDD tasks.