--- name: brainstorming description: Socratic design refinement and ideation version: 1.0.0 author: Agentic OS tags: [ideas, design, brainstorming, creative] --- # Brainstorming ## Description Socratic brainstorming session that refines rough ideas through structured questions, explores alternatives, and produces a validated design document. ## When to Use - Starting a new project with vague requirements - Exploring architectural alternatives - Solving open-ended problems - Product design decisions ## Process 1. Ask clarifying questions to understand the core need 2. Identify constraints and trade-offs 3. Generate 3+ alternative approaches 4. Evaluate each against constraints 5. Recommend an approach with rationale 6. Save design document to context/ ## Output Design document with: problem statement, alternatives, evaluation, recommendation ## Agent Assignment - Primary: opencode - Research: gemini