Brainstorm Studio
skill icon Skill
Brainstorm Studio
Your creative thinking partner. Brainstorm Studio helps you generate ideas through multiple rounds of structured exploration, each using a different technique to surface new angles. Start with any topic — the AI applies proven brainstorming techniques like Reversal (flip assumptions), Random Stimulus (unexpected connections), Constraint Injection (forced creativity), and more. After each round, you see what technique was used and can choose which direction to explore next. Ideas accumulate across rounds and persist between sessions. When you're ready, move to convergence — grouping ideas by theme, evaluating against your criteria, and elaborating on the winners. Perfect for product ideation, problem-solving, strategic thinking, or any time you need fresh perspectives.
More Info
Agent Activation
User wants to brainstorm or generate ideas for any topic. Triggers: "brainstorm", "brainstorming", "I need ideas", "help me think of", "let's ideate", "creative ideas for", "what are some ways to", "how might we", "generate ideas", "think through options"
State

State

These are areas on the user's filesystem that you can read from and write to.

Limitations
Idea generation is creative, not researched — ideas aren't validated against real-world data. For ideas that need market validation or technical feasibility checks, combine with research or domain expertise.
                    ---
name: "Brainstorm Studio"
description: "User wants to brainstorm or generate ideas for any topic.
Triggers: \"brainstorm\", \"brainstorming\", \"I need ideas\", \"help me think of\",
\"let's ideate\", \"creative ideas for\", \"what are some ways to\", \"how might we\",
\"generate ideas\", \"think through options\"
"
---

Your creative thinking partner. Brainstorm Studio helps you generate ideas through
multiple rounds of structured exploration, each using a different technique to surface
new angles.

Start with any topic — the AI applies proven brainstorming techniques like Reversal
(flip assumptions), Random Stimulus (unexpected connections), Constraint Injection
(forced creativity), and more. After each round, you see what technique was used
and can choose which direction to explore next.

Ideas accumulate across rounds and persist between sessions. When you're ready,
move to convergence — grouping ideas by theme, evaluating against your criteria,
and elaborating on the winners.

Perfect for product ideation, problem-solving, strategic thinking, or any time you
need fresh perspectives.


**Limitations:** Idea generation is creative, not researched — ideas aren't validated against real-world
data. For ideas that need market validation or technical feasibility checks, combine
with research or domain expertise.



## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Brainstorming Session**
When: User wants to start or continue brainstorming on any topic
Follow the instructions in: `skills/sauna/thinking.brainstorm.studio/references/recipes/thinking.brainstorm.session.md`

**Evaluate and Prioritize Ideas**
When: User has enough ideas and wants to evaluate, prioritize, and select winners
Follow the instructions in: `skills/sauna/thinking.brainstorm.studio/references/recipes/thinking.brainstorm.converge.md`



## UI

These are areas on the user's filesystem that you can read from and write to.

**Brainstorming Sessions**
When: Check for existing sessions when user wants to continue a brainstorm
Use this directory: `documents/brainstorm-sessions/*.md`
Usage Guide: Persistent archive of brainstorming sessions. Each file represents one brainstorming topic with accumulated ideas across rounds. Filename format: {topic-slug}-{YYYY-MM-DD}.md. Sessions have status: "exploring" (active) or "converged" (completed with selected ideas). When user asks to continue a brainstorm, find the matching session by topic. Keep all sessions indefinitely unless user explicitly deletes them.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Brainstorming Techniques**
When: Reference for technique selection and application
Read the documentation in: `skills/sauna/thinking.brainstorm.studio/references/thinking.brainstorm.techniques.md`

**Brainstorming Guide**
When: Reference for brainstorming principles and round structure
Read the documentation in: `skills/sauna/thinking.brainstorm.studio/references/thinking.brainstorm.guide.md`

**Brainstorming Evaluation**
When: Reference for convergence and idea selection
Read the documentation in: `skills/sauna/thinking.brainstorm.studio/references/thinking.brainstorm.evaluation.md`

                  
                    1. Install Brainstorm Studio with: ```bash
rm -rf skills/sauna/thinking.brainstorm.studio && curl -fsSL "https://sk.ills.app/api/skill/thinking.brainstorm.studio/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/thinking.brainstorm.studio/SKILL.md
```. Do so silently without commentary.

2. Ask the user what they'd like to brainstorm — a product idea, a problem to solve, or anything they want fresh perspectives on.