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.

What we are allowed to invent against.Quantity before judgment.See the few kinds of idea inside the many stickies. A sub-problem of this domain with no skills yet.Pick without pretending every idea is equal.Attack the idea while it is still cheap to change.A brainstorm that does not produce a next action was a meeting. A sub-problem of this domain with no skills yet.

15 top options

  1. Rank 04
    Direct

    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.

    • Critique
    20,852 · popularity
    View Agent Skill
  2. Rank 05
    Direct

    bmad-brainstorming

    Facilitate a brainstorming session using diverse creative techniques. Use when the user says 'help me brainstorm' or 'help me ideate

    • Frame
    7,508 · popularity
    View Agent Skill
  3. Rank 06
    Direct

    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…

    • Frame
    • Diverge
    • Critique
    5,370 · popularity
    View Agent Skill
  4. Rank 07
    Direct

    brainstorming

    Notable

    You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

    View Agent Skill
  5. Rank 08
    Direct

    idea-refine

    Notable

    Refines 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".

    • Frame
    • Diverge
    • Critique
    View Agent Skill
Explore 7 more Agent Skills
  1. Rank 09
    Direct

    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
    View Agent Skill
  2. Rank 10
    Possible

    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
    View Agent Skill
  3. Rank 11
    Possible

    doc-coauthoring

    Official

    Guides users through context gathering, iterative refinement with brainstorming, and reader testing to co-author documentation, proposals, and specs.

    • Frame
    89,069 · popularity
    View Agent Skill
  4. Rank 12
    Possible

    marketing-ideas

    Notable

    When 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
    View Agent Skill
  5. Rank 13
    Possible

    spec-driven-development

    Notable

    Creates 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.

    View Agent Skill
  6. Rank 14
    Possible

    content-strategy

    Notable

    When 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

    • Converge
    141,152 · popularity
    View Agent Skill
  7. Rank 15
    Possible

    co-marketing

    Notable

    When 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
    View Agent Skill
What this topic covers

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

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.