What problem does it solve?
Complex requests and vague requirements often lead to scope creep and misaligned implementations. The Brainstorming skill provides a structured Socratic questioning protocol to elicit purpose, users, and constraints before coding starts, ensuring clear scope and measurable outcomes.
Core Features & Use Cases
- Dynamic question generation that targets blocking, high-leverage, and nice-to-have decisions across domains.
- Progress reporting via a transparent status board and standardized error handling to keep teams aligned.
- Iterative refinement that surfaces edge cases and trade-offs, enabling safer, auditable decisions.
- Use Case: A product team drafts a new feature request; the skill generates 3 blocking questions plus follow-ups to clarify requirements.
Quick Start
Provide a complex or vague request to trigger the brainstorming protocol and begin generating clarifying questions.