What problem does it solve? Turning a feature specification into working code often fails because engineers lack context, skip tests, or receive vague instructions. This Skill converts a spec into a complete, step-by-step implementation plan that an engineer with zero codebase context can execute without getting stuck. ## Core Features & Use Cases - Granular Task Breakdown: Splits work into 2-5 minute steps following TDD (write failing test, verify failure, implement, verify pass, commit), each with exact file paths, code blocks, commands, and expected output. - Placeholder-Free Enforcement: Forbids vague instructions like "add error handling" or "TODO"—every step must contain the actual code and commands an engineer needs. - Self-Review Checklist: Verifies spec coverage, scans for placeholder red flags, and checks type/name consistency across tasks before handoff. - Use Case: After brainstorming a new feature spec, use this Skill to produce a plan document saved to docs/superpowers/plans/, then execute it via subagent-driven development or inline execution with checkpoints. ## Quick Start Use the writing-plans skill to turn my feature specification into a step-by-step TDD implementation plan saved under docs/superpowers/plans.