mcpbeat

Brainstorm

codeaholicguy/brainstorm

AI DevKit · Use when the user asks to brainstorm, ideate, generate ideas, expand options, challenge ideas, pressure-test ideas, compare concepts, narrow choices, name something, plan content angles, explore strategy, evaluate product ideas, technical approaches, experiments, or decisions.

399 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
1571
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/codeaholicguy/ai-devkit --skill brainstorm

The instruction itself

3 sections, as written by the author

Brainstorm

Run a compact diverge-to-converge loop.

Workflow

  • Frame: restate the goal, constraints, audience, success criteria, and assumptions.
  • Diverge: generate distinct options across practical, high-leverage, and unusual angles.
  • Challenge: identify weak assumptions, obvious failure modes, tradeoffs, and ideas to reject.
  • Compare: group related ideas and evaluate only on relevant criteria such as impact, effort, risk, novelty, confidence, or time-to-test.
  • Converge: recommend the strongest 3 options with brief rationale and a concrete next step, experiment, outline, or decision checkpoint.

Formats

Use Quick by default. Use Deep only for ambiguous or high-stakes decisions. Ask at most one clarifying question only if missing context would materially change the brainstorm; otherwise state assumptions and proceed.

  • Quick: clusters, challenges, 3 picks.
  • Deep: assumptions, clusters, evaluation table, recommendation.
  • Naming: tone groups, fit, ambiguity, pronunciation.
  • Technical: approaches, tradeoffs, risks, validation.
  • Content: angles, hooks, audiences, outlines.

Avoid filler, near-duplicates, generic best practices, and premature recommendations. If asked for more ideas, explore a new axis before listing variants.

How to use it

Copy the folder

Take codeaholicguy/brainstorm from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.