What problem does it solve?
This Skill prevents premature implementation by turning vague requests into clear, validated designs before any code is written. It helps teams avoid rework when building new features, changing behavior, or shaping product direction.
Core Features & Use Cases
- Context Exploration: Reviews the current project state, documentation, and recent changes to understand what already exists.
- Guided Clarification: Asks one focused question at a time to uncover purpose, constraints, and success criteria.
- Option Comparison: Presents 2 to 3 design approaches with tradeoffs and a recommendation so decisions are deliberate.
- Specification Workflow: Converts the approved direction into a written spec, checks it for ambiguity or scope issues, and hands it off for implementation planning.
- Use Case: A team wants to add a new workflow, UI behavior, or service boundary but has not settled the design yet; this Skill structures that conversation into an actionable plan.
Quick Start
Use the brainstorming skill to analyze the project context, ask me one clarifying question at a time, and help me produce an approved design spec before implementation.