What problem does it solve?
Up-front planning is often skipped, leading to costly rework. This skill enforces spending 85% of effort on planning to produce a comprehensive plan before any implementation, ensuring architecture, data flow, error handling, edge cases, and security are defined while you still have context.
Core Features & Use Cases
- Produces a complete markdown Plan covering architecture, data flow, error handling, edge cases, and security for new features or projects.
- Encourages global reasoning and security-aware planning by documenting constraints, success criteria, and risk mitigation before code occurs.
- Use Case: When starting a substantial feature, run this skill to create a plan that guides design, implementation, and testing.
Quick Start
Draft a complete markdown Plan for the requested feature following the outlined structure and save it to ./plans/<Feature Name>.