What problem does it solve? Teams often jump into implementation before an idea, feature, or change request is clearly defined, leading to rework and misaligned outcomes. This Skill turns an incomplete idea into a clear, user-approved direction through focused conversation before any code is written. ## Core Features & Use Cases - Request Classification: Sorts each request into Spike, Bounded, or Architectural paths so the design effort matches the actual complexity. - Focused Questioning: Asks one material question at a time about purpose, constraints, success criteria, and non-goals, separating confirmed facts from assumptions. - Approval-Gated Design: Presents a scaled design brief with trade-offs and validation strategy, then waits for explicit user approval before any implementation. - Use Case: A user says "we should add notifications to the app." The Skill classifies the request, asks targeted questions about users and success criteria, compares two or three approaches, and produces an approved design brief that hands off cleanly to technical design or implementation workflows. ## Quick Start Ask the assistant to brainstorm and refine your feature idea into an approved design before writing any code.