What problem does it solve? Engineers often jump from a spec straight into code, producing inconsistent implementations, missed requirements, and rework. This Skill turns a spec or requirements document into a complete, task-by-task implementation plan that an engineer with zero codebase context can follow. ## Core Features & Use Cases - Codebase Discovery: Runs a read-only exploration pass to verify referenced files exist on the base branch, confirm claimed patterns, and validate spec-provided fixtures before planning. - Bite-Sized Task Decomposition: Breaks work into 2-5 minute TDD steps (failing test, run, implement, verify, commit) with exact file paths, complete code, and expected command output. - Self-Review Checklist: Audits the finished plan for spec coverage at clause level, placeholder content, type consistency, and cross-requirement conflicts. - Use Case: Given a feature spec for a new API endpoint, produce a dated plan document in docs/superpowers/plans/ with ordered tasks, exact test code, and commit steps ready for subagent-driven or inline execution. ## Quick Start Ask the AI to use the writing-plans skill to create an implementation plan from your spec file before touching any code.