What problem does it solve?
Claude often struggles with shallow planning for complex tasks, leading to broken implementations and wasted effort. This Skill guides Claude through a rigorous, multi-phase planning process, ensuring deep understanding, thorough design, and explicit integration steps before any code is written, drastically reducing rework.
Core Features & Use Cases
- Deep Discovery: Utilize subagents to aggressively explore the codebase, trace data/control flows, and verify assumptions, building a solid foundation for the plan.
- Structured Design & Decomposition: Systematically choose optimal approaches, define clear target states, and break down work into manageable, dependent subtasks.
- Mandatory Integration Planning: Explicitly plan how multiple modules connect and interact, preventing orphaned components and integration failures in complex systems.
- Use Case: When starting a new feature that touches multiple services or requires significant architectural changes, use this Skill to ensure Claude thoroughly understands the existing architecture, designs a comprehensive solution, and plans all integration points before writing a single line of code.
Quick Start
Use the planning skill to create a detailed plan for implementing a new user authentication system.
Focus on deep discovery of existing auth mechanisms and integration with the current API gateway.