What problem does it solve?
This Skill prevents rushed implementation by forcing a structured discovery and design process before any code or project changes begin. It helps turn vague ideas into clear requirements, aligned scope, and approved specifications.
Core Features & Use Cases
- Context Exploration: Reviews the current project state before proposing changes.
- Guided Clarification: Asks one question at a time to refine purpose, constraints, and success criteria.
- Design Alternatives: Proposes 2-3 approaches with trade-offs and a recommendation.
- Approval-Gated Planning: Requires a validated design and written spec before transitioning to implementation planning.
- Use Case: A developer wants to add a new feature, but first needs help deconstructing the request, evaluating options, and producing a spec the team can review.
Quick Start
Use the brainstorming skill to understand the project, shape the requirements, and produce an approved design before any implementation starts.