Tooluck logoTooluck
SKILL.md

brainstorm

Agent skill fromcodeaholicguy/ai-devkit

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.

How to install brainstorm

install brainstorm
# install the ai-devkit pack with the skills CLI
npx skills add codeaholicguy/ai-devkit

# or add only this skill to Claude Code: copy the folder

skills/brainstorm/

# into

~/.claude/skills/brainstorm/ (all projects)

.claude/skills/brainstorm/ (one project)

skills/brainstorm/SKILL.md

Apache-2.0Full file
1# Brainstorm
2
3Run a compact diverge-to-converge loop.
4
5## Workflow
6
71. Frame: goal, constraints, audience, success criteria, assumptions.
82. Baseline: state the simplest honest solution first. Every option must beat it; the baseline stays a candidate.
93. Diverge: distinct options across practical, high-leverage, and unusual angles.
104. Challenge: weak assumptions, failure modes, tradeoffs, rejections. Always: reject speculative generality (each abstraction, layer, flag, and data copy needs a current caller) and verify load-bearing "needed" claims in the consuming code, not doc assertions.
115. Compare: only relevant criteria, plus deletion cost (how easily the option can be removed later). Ties go to the smaller option.
126. Converge: strongest 3 picks with rationale and a next step. Self-review first: for each new constant, object, layer, and flag ask "why do we need this?" Cut answers that are only messaging or future-proofing.
13
14## Formats
15
16Use 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.
17
18- Quick: clusters, challenges, 3 picks.
19- Deep: assumptions, clusters, evaluation table, recommendation.
20- Naming: tone groups, fit, ambiguity, pronunciation.
21- Technical: approaches, tradeoffs, risks, validation.
22- Content: angles, hooks, audiences, outlines.
23…

Excerpt shown under the repository's Apache-2.0 license.

More skills in ai-devkit

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates