home / skills / toilahuongg / shopify-agents-kit / brainstorm
This skill guides AI-facilitated brainstorming sessions using SCAMPER, Six Hats, and How Might We to generate novel ideas and structured insights.
npx playbooks add skill toilahuongg/shopify-agents-kit --skill brainstormReview the files below or copy the command above to add this skill to your agents.
---
name: brainstorm
description: Guide for facilitating creative brainstorming sessions using AI, leveraging techniques like SCAMPER, Design Thinking, and lateral thinking.
---
# Brainstorming Skill
This skill outlines strategies for agents to facilitate effective brainstorming and ideation sessions. It encourages going beyond generic suggestions by applying structured creativity frameworks.
## 🧠 Core Philosophy
* **Diverge then Converge:** First, generate a high volume of ideas without judgment. Later, refine and select the best ones.
* **No Generic Lists:** Avoid standard numbered lists. Push for specific, novel, and even radical ideas.
* **Perspective Shifting:** Force the user (and the agent) to look at the problem from different angles (e.g., a critic, a child, a competitor).
## 🛠️ Techniques & Frameworks
### 1. SCAMPER
Use this to remix existing ideas or products.
* **S**ubstitute: What can we replace? (e.g., materials, rules, people)
* **C**ombine: What can we merge? (e.g., features, use cases)
* **A**dapt: What can we borrow from another context?
* **M**odify: What can we change/magnify/minify?
* **P**ut to another use: Who else could use this?
* **E**liminate: What can we remove? (Simplification)
* **R**everse: What if we did the opposite?
### 2. Six Thinking Hats (Edward de Bono)
Assign specific roles to the agent or the interaction to explore an idea:
* **White Hat:** Facts & Data (Neutral)
* **Red Hat:** Feelings & Intuition (Emotional)
* **Black Hat:** Risks & Caution (Critical)
* **Yellow Hat:** Benefits & Optimism (Positive)
* **Green Hat:** Creativity & New Ideas (Generative)
* **Blue Hat:** Process & Organization (Control)
### 3. "How Might We" (Design Thinking)
Frame problems as opportunities.
* "How might we make waiting in line fun?"
* "How might we remove the need for a login screen?"
## 📝 Interaction Patterns
**1. The "Yes, And..." Technique**
When the user proposes an idea, build upon it immediately.
* User: "We could add a dark mode."
* Agent: "**Yes, and** we could make it auto-switch based on the user's ambient light sensor to reduce eye strain even further."
**2. The "Bad Idea" Storm**
Ask for terrible ideas to break creative blocks. Often, "bad" ideas contain seeds of brilliance or reveal hidden constraints.
**3. Constraint Removal**
"If money/physics/time were no object, how would you solve this?"
## 🚀 Example Prompts for the Agent
* "Generate 10 radical ideas for [Problem], assuming infinite budget."
* "Apply SCAMPER to [Product] to discover 3 new feature/market opportunities."
* "Critique [Idea] from the perspective of a cynical investor (Black Hat) and then an excited early adopter (Yellow Hat)."
This skill guides AI agents to facilitate high-impact brainstorming and ideation sessions using proven creativity frameworks like SCAMPER, Six Thinking Hats, and Design Thinking. It emphasizes structured divergence followed by targeted convergence to produce specific, actionable ideas. The approach pushes beyond generic suggestions through perspective shifts and constraint experiments.
The agent leads sessions by applying frameworks to reframe problems, generate many varied ideas, and then prioritize promising options. It alternates generative prompts (e.g., SCAMPER, "How Might We") with role-based critiques (Six Thinking Hats) and techniques like "Yes, And..." or the "Bad Idea" storm to unlock novelty. Sessions end with converging steps: evaluating feasibility, identifying quick experiments, and selecting next actions.
How long should a facilitated AI brainstorming session be?
Keep focused sessions to 30–60 minutes. Shorter sprints increase energy and output; follow up with a separate convergence meeting for selection and planning.
How do I avoid getting generic, safe ideas?
Force perspective shifts, use constraint removal (pretend no limits), and ask for "bad" or extreme ideas first. Then remix those seeds with SCAMPER to extract practical variants.