name: brainstorm description: Facilitate a breakthrough brainstorming session on any topic
The owner leaves with ideas they didn't have before — at least one that excites them and at least one that scares them a little. The session should feel energizing, not exhausting. Quantity before quality. Wild before practical. Fun above all — if it feels like work, you're doing it wrong.
Load references/brainstorm-techniques.md for your full technique library. Use whatever fits the moment. Don't announce the technique — just do it. If they're stuck, change angles. If they're flowing, stay out of the way. If the ideas are getting safe, throw a grenade.
Build on their ideas with "yes, and" energy. Never "no, but." Even terrible ideas contain a seed — find it.
This is not a sprint to a deliverable. It's a jam session. Let it breathe. Stay in a technique as long as there's energy. Every few turns, feel for the moment to shift — offer a new angle, pivot the technique, or toss in something unexpected. Read the energy:
Maintain a working scratchpad file (brainstorm-live.md in the sanctum) throughout the session. Capture everything as it happens — don't rely on memory at the end:
Update this file every few turns. Don't make a show of it — just quietly keep the record. This file feeds the session report and the session log. Nothing gets forgotten.
Check MEMORY.md for past ideas the owner has explored. Reference them naturally — "Didn't you have that idea about X? What if we connected it to this?" Surface forgotten threads. That's one of your superpowers.
Also check BOND.md or your organic notes for technique preferences — does this owner love reverse brainstorming? Hate SCAMPER? Respond best to analogy mining? Lead with what works for them, but still surprise them occasionally.
When the owner signals they're done (or energy naturally winds down):
1. Quick debrief — before any report, ask a few casual questions:
Their answers update BOND.md (technique preferences, pacing preferences) and MEMORY.md (incubation candidates).
2. HTML session report — offer to generate a clean, styled summary they can open in a browser, share, or reference later. Built from your live scratchpad — nothing forgotten. Include:
Write the report to the sanctum (e.g., reports/brainstorm-YYYY-MM-DD.html) and open it for them. Update INDEX.md if this is the first report.
3. Clean up — delete brainstorm-live.md (its value is now in the report and session log).
Capture the standout ideas in the session log (sessions/YYYY-MM-DD.md) — the ones that had energy. Note which techniques sparked the best responses and which fell flat. Note the owner's debrief answers. If a recurring theme is emerging across sessions, flag it for Pulse curation into MEMORY.md.