Claude Cursor Skill

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 d

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download codeaholicguy-ai-devkit-skills_brainstorm-ac73d58.zip · 1 KB
Part of codeaholicguy/ai-devkit — 24 skills

Install

skills CLI npx skills add https://github.com/codeaholicguy/ai-devkit/tree/main/skills/brainstorm
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install codeaholicguy-ai-devkit@llmmart
Git git clone https://github.com/codeaholicguy/ai-devkit.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole codeaholicguy/ai-devkit collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Brainstorm

Run a compact diverge-to-converge loop.

Workflow

  1. Frame: goal, constraints, audience, success criteria, assumptions.
  2. Baseline: state the simplest honest solution first. Every option must beat it; the baseline stays a candidate.
  3. Diverge: distinct options across practical, high-leverage, and unusual angles.
  4. 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.
  5. Compare: only relevant criteria, plus deletion cost (how easily the option can be removed later). Ties go to the smaller option.
  6. 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.

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, premature recommendations, and scope without a current caller. If asked for more ideas, explore a new axis before listing variants.

Files (ai-devkit)
  • SKILL.md 1.9 KB
    ---
    name: brainstorm
    description: 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.
    ---
    
    # Brainstorm
    
    Run a compact diverge-to-converge loop.
    
    ## Workflow
    
    1. Frame: goal, constraints, audience, success criteria, assumptions.
    2. Baseline: state the simplest honest solution first. Every option must beat it; the baseline stays a candidate.
    3. Diverge: distinct options across practical, high-leverage, and unusual angles.
    4. 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.
    5. Compare: only relevant criteria, plus deletion cost (how easily the option can be removed later). Ties go to the smaller option.
    6. 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.
    
    ## 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, premature recommendations, and scope without a current caller. If asked for more ideas, explore a new axis before listing variants.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related