You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores requirements and design before implementation.
Invoke the superpowers:brainstorming skill and follow it exactly as presented to you
Interactive design refinement using Socratic method with AskUserQuestion tool
Facilitate a structured brainstorming session for feature development using Scrum Master techniques
Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
Start a technical design brainstorming session
Structured idea generation and solution exploration with systematic analysis.