What problem does it solve?
This Skill helps engineers translate a high-level spec into a complete, executable plan by detailing which files to touch, what code changes are needed, testing steps, and documentation requirements, so teams can start coding with a shared roadmap.
Core Features & Use Cases
- Plan decomposition: map complex specs into bite-sized tasks with clear boundaries.
- Best-practice guidance: enforce DRY, YAGNI, and TDD principles to keep plans concise and testable.
- Contextual planning: assume zero context about the codebase and document discovery steps, ownership, and deliverables.
- Plan artifacts: produce a plan document with a header, task structure, and traceable checkpoints for execution handoff.
- Execution handoff: support a transition to implementation with review loops and handover artifacts.
Quick Start
Invoke the writing-plans skill to generate a complete implementation plan for a given feature and save it to docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md.