What problem does it solve?
Engineers and teams often receive high-level specs without the actionable, step‑by‑step work breakdown needed to implement features reliably; this Skill converts vague requirements into precise, test-first implementation plans that a developer with no prior context can follow end-to-end.
Core Features & Use Cases
- Complete task decomposition: Breaks a feature or subsystem into bite-sized, 2–5 minute actionable steps including explicit test-first steps and commit points.
- File-level mapping: Lists exact files to create or modify, with clear responsibilities and minimal, focused file scopes.
- Executable details: Provides full test and code snippets, exact commands to run, expected outputs, and a commit recipe for each step.
- Handoff & review: Produces a saved markdown plan ready for subagent-driven execution or inline execution, and includes a reviewer prompt template for plan verification.
- Use case: Turn a product spec for a new checkout flow into a series of failing tests, minimal implementations, validation runs, and commits that produce working, testable software.
Quick Start
Create an implementation plan from the given spec titled Add multi-page checkout and save it to the default docs/superpowers/plans path.