What problem does it solve?
The writing-plans skill keeps engineers from diving straight into implementation by forcing them to document the required files, tests, and procedures for every multi-step spec as a shared, actionable plan before writing any code.
Core Features & Use Cases
- File impact mapping and scope checks: Identify all files to create or modify, reason about decomposition, and flag specs that should split into independent subsystem plans.
- Bite-sized task breakdown: Write step-by-step tasks with explicit file edits, tests, commands, and commit instructions while emphasizing TDD, frequent commits, and explicit tool context expectations.
- Structured plan workflow: Start plans with the required header, save them under the default docs/superpowers path (or user preference), run the three-part self-review checklist, and offer execution choices with the proper sub-skill guidance.
Quick Start
Use the writing-plans skill to draft a detailed implementation plan covering files, tests, tasks, and commits before coding begins.