What problem does it solve?
This Skill eliminates the guesswork and inconsistency that arises when engineers implement multi-step software features with minimal context about the existing codebase. It ensures every implementation plan is comprehensive, actionable, and free of ambiguous placeholders, reducing rework and accelerating development timelines.
Core Features & Use Cases
- Granular Task Breakdown: Splits specs into 2-5 minute actionable steps with exact file paths, complete code snippets, test commands, and commit messages for each individual task.
- Best Practice Enforcement: Automatically embeds DRY, YAGNI, TDD, and frequent commit guidelines into every plan to maintain consistent code quality across the team.
- Built-in Validation: Includes a self-review checklist to catch spec coverage gaps, placeholder text, and type inconsistencies before the plan is handed off for execution.
- Use Case: For example, when building a new user notification system, this Skill generates a full plan with individual test, implementation, and commit steps for each component, so any engineer can execute it without prior context of the codebase.
Quick Start
Use the writing-plans skill to generate a complete, actionable implementation plan for your new feature spec before writing any code.