What problem does it solve? Unstructured idea discussions often stop at a handful of obvious options and end without a recorded decision. This Skill enforces a disciplined brainstorming workflow that generates 40-60 ideas before filtering, then captures the outcome as a formal ADR or feature specification. ## Core Features & Use Cases - Structured facilitation process: Guides sessions through context gathering, technique selection (SCAMPER, mind-mapping, role-storming, random stimulus, 5-whys), high-volume generation, clustering, and decision-making. - Co-author decision making: Forms and defends an evidence-based recommendation, pushing back once with arguments when the user picks a weaker option. - Formal documentation output: Saves every session as a MADR v4 ADR in docs/adr/ or an implementation-ready specification in docs/specs/, including raw idea lists and open questions. - Use Case: A product manager says "let's brainstorm names for the new CLI tool" — the Skill runs a condensed session, generates dozens of candidates, records the chosen name and rationale in an ADR, and offers a git commit. ## Quick Start Ask the assistant to brainstorm ideas for your topic, for example: "Let's brainstorm architecture options for the caching layer."