What problem does it solve?
This Skill streamlines the initial phase of software development by providing a structured approach to planning, researching, and clarifying feature requirements before any code is written.
Core Features & Use Cases
- Codebase Exploration: Systematically investigate existing code patterns, architecture, and relevant files.
- Context Gathering: Leverage internal documentation, project rules (CLAUDE.md), and external resources (via context7 MCP) for comprehensive understanding.
- Clarification & Assessment: Ask targeted, one-at-a-time questions to resolve ambiguities and assess feature complexity.
- Use Case: Before implementing a new user notification system, use this Skill to research existing notification patterns, understand the required data models, and clarify whether to use WebSockets or a different approach, ensuring a well-defined plan before spec generation.
Quick Start
Use the planning skill to research and plan the implementation of a new user authentication flow.