What problem does it solve? Turning a specification into code without a plan leads to missed requirements, vague tasks, and inconsistent execution. This Skill converts a spec into a complete implementation plan with exact file paths, real code, and testable steps that an engineer with zero codebase context can follow. ## Core Features & Use Cases - Spec-to-Plan Conversion: Transforms a written specification into a structured plan with a header, global constraints, and numbered tasks. - Bite-Sized TDD Tasks: Breaks each task into 2-5 minute steps following the write-failing-test, implement, verify, commit cycle. - No-Placeholder Enforcement: Requires exact file paths, complete code blocks, and exact commands with expected output in every step. - Self-Review Checklist: Verifies spec coverage, scans for placeholder patterns, and checks type consistency across tasks before handoff. - Use Case: Given a spec for a new API endpoint, produce a plan saved to docs/superpowers/plans/ with tasks an isolated subagent can execute independently. ## Quick Start Ask the agent to use the writing-plans skill to turn your specification document into a step-by-step implementation plan.