What problem does it solve?
This Skill helps teams and individuals turn vague feature concepts into concrete, incremental design specifications through guided, interactive brainstorming. It reduces wasted effort from misunderstood requirements by eliciting constraints, success criteria, and architectural choices early in the design process.
Core Features & Use Cases
- Guided discovery: Asks targeted, one-question-at-a-time prompts to clarify purpose, constraints, and success metrics.
- Approach exploration: Generates six candidate approaches with probabilities and trade-offs, prioritizing a recommended option while sampling diverse alternatives.
- Incremental design delivery: Produces sectioned design writeups (200–300 words per section), validates each section with the user, and prepares git-backed spec files for implementation handoff.
- Use Case: Use during product ideation to convert a rough feature note into an architecture outline, component breakdown, testing plan, and tasks for engineering.
Quick Start
Ask the assistant to refine the initial feature idea "single-sign on for mobile users" into a validated design outline with architecture, components, and test considerations.