What problem does it solve? New feature ideas often start vague, leading teams to jump into design or coding before requirements are understood. This Skill runs a structured discovery phase that turns an ambiguous idea into a concrete, persisted requirement document before any design or planning begins. ## Core Features & Use Cases - Socratic Requirements Discovery: Runs iterative clarification rounds with batched questions, a "Decide for me" defer option, and per-round dialogue logs saved to the feature directory. - Branch-Coupled Artifact Generation: Resolves the active feature via the DoFlow runtime, creates the feature branch and directory when needed, and writes a WHAT/WHY-only requirement.md with user stories, FRs, NFRs, and acceptance criteria. - Workflow Orchestration & Evidence: Validates the proposed task class, batches evidence and claims, records the stage handoff, and resolves the clarification gate as Phase 1 of the doflow chain. - Use Case: You say "I have an idea for a notification system" — the Skill interviews you about users, outcomes, and scope, then produces agent-docs/doflow/<slug>/intention/requirement.md ready for /do-design. ## Quick Start Ask the AI to run /do-brainstorm with your feature idea, for example: brainstorm what we need for a user notification preferences feature.