What problem does it solve?
This Skill addresses the challenge of creating clear, actionable, and comprehensive implementation plans for software development tasks, especially when the engineer has limited context about the codebase or domain.
Core Features & Use Cases
- Detailed Task Breakdown: Generates bite-sized, actionable steps for engineers.
- Contextual Guidance: Provides necessary information on files to modify, code snippets, testing procedures, and documentation references.
- TDD & Best Practices: Enforces Test-Driven Development, DRY, and YAGNI principles.
- Use Case: When tasked with implementing a new feature, use this Skill to generate a step-by-step plan that includes writing failing tests, minimal implementation, and commit instructions, ensuring a structured and efficient development process.
Quick Start
Use the writing-plans skill to generate an implementation plan for adding user authentication.