Brainstorming Skills for AI Agents That Ship
Brainstorming skills help an AI agent run a structured session: frame the problem, diverge for quantity, cluster ideas into themes, converge on a choice, critique it while changes are cheap, and end with a next step. They fit tasks where you need many options before judgment, not a single answer. Use the ranked list by first matching your stage — frame, diverge, cluster, converge, critique, or next step. If you need volume, pick a diverge skill; if you have a pile of notes, pick a cluster skill. Read each skill's description to confirm it covers the stage you're missing. Start with one skill, run it on a real problem, and see if it moves you to an action.
8 to start with15 top options
Start with these.
Brainstorming is a facilitated diverge/converge: frame, generate, cluster, pick, then turn a choice into a next step.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
adhd
Spawns parallel isolated branches under distinct cognitive frames to generate non-obvious ideas, then scores, clusters, prunes traps, and deepens top survivors for open-ended design and architecture decisions.
6,887 · popularity - Rank 02View Agent SkillDirect
grilling
Grills the user in rounds over a design tree, asking the whole frontier of open questions with recommended answers until every branch is settled and shared understanding is reached.
866,155 · popularity - Rank 03View Agent SkillDirect
council
Coordinates multiple subagents with different models and assigned perspectives to investigate the same problem in parallel, then synthesizes their reports into one recommendation for judgment-heavy decisions.
26,732 · popularity - Rank 04View Agent SkillDirect
cross-critique
Runs a second round on a contested question by circulating each subagent's proposal to the other authors for structured pros and cons, then synthesizes the richer analyses into a decision.
20,852 · popularity - Rank 05View Agent SkillDirect
bmad-brainstorming
Facilitate a brainstorming session using diverse creative techniques. Use when the user says 'help me brainstorm' or 'help me ideate
7,508 · popularity - Rank 06View Agent SkillDirect
product-brainstorming
Brainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner. Use when exploring a new opportunity, generating solutions to a product problem, stress-testing an idea, or when a PM needs to think out loud with a sharp sparring partner before converging on a…
5,370 · popularity - Rank 07View Agent SkillDirect
brainstorming
NotableYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
- Rank 08View Agent SkillDirect
idea-refine
NotableRefines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "stress-test my plan".
Explore 7 more Agent Skills
- Rank 09View Agent SkillDirect
domain-name-brainstormer
Generates creative domain name ideas for a project and checks availability across multiple TLDs, offering variations, branding rationale, and top picks.
4,880 · popularity - Rank 10View Agent SkillPossible
writing-fragments
Runs a grilling session that produces unstructured writing fragments, appending noticings to a markdown file to widen the space of what could be written before any structure is imposed.
424,522 · popularity - Rank 11View Agent SkillPossible
doc-coauthoring
OfficialGuides users through context gathering, iterative refinement with brainstorming, and reader testing to co-author documentation, proposals, and specs.
89,069 · popularity - Rank 12View Agent SkillPossible
marketing-ideas
NotableWhen the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (ads, social, emails, etc.).
128,983 · popularity - Rank 13View Agent SkillPossible
spec-driven-development
NotableCreates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.
- Rank 14View Agent SkillPossible
content-strategy
NotableWhen the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce, not just writing it. For writing individual pieces, see copywriting. For SEO-specific audits, see se
141,152 · popularity - Rank 15View Agent SkillPossible
co-marketing
NotableWhen the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says 'co-marketing,' 'partner marketing,' 'joint campaign,' 'who should we partner with,' 'integration marketing,' 'cross-promotion,' 'collaborate with another company,' 'partnership ideas,' or 'co-brand.' For customer referral programs, see referrals. For launch-specific partnerships, see launch.
63,385 · popularity
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- Frame
- What we are allowed to invent against.
- Diverge
- Quantity before judgment.
- Cluster
- See the few kinds of idea inside the many stickies.
- Converge
- Pick without pretending every idea is equal.
- Critique
- Attack the idea while it is still cheap to change.
- Next step
- A brainstorm that does not produce a next action was a meeting.
Frequently asked questions
- What is the difference between a brainstorming skill and a general chat prompt?
- A brainstorming skill packages a facilitated diverge/converge process: frame, generate, cluster, pick, then turn a choice into a next step. A general chat prompt may skip stages or blend them. The skill enforces the sequence so you don't jump to judgment before you have enough ideas.
- How is the ranked list ordered?
- The list is ranked by observed search demand, with direct matches for the topic first and a cap on any single publisher. That means the top entries reflect what developers are actually looking for, not a hand-picked set. Use the order as a starting point, then filter by the sub-topic you need.
- Which sub-topic should I start with if I already have a pile of ideas?
- Start with Cluster, which helps you see the few kinds of idea inside the many stickies. After clustering, move to Converge to pick without pretending every idea is equal. If you still lack options, go back to Diverge first.
- Why does a brainstorming skill include a next step?
- Because a brainstorm that does not produce a next action was a meeting. The Next step sub-topic turns a choice into something you can act on. Without it, the session ends with ideas but no change.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for adhd into ~/.claude/skills/adhd/ for yourself, or .claude/skills/adhd/ to share it with a project.
- From the registry — run npx skills add uditakhourii/adhd@adhd.
- Or download adhd from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.