PlaygroundCatalog › Brainstorming
B

Brainstorming

🔵 Stable🕐 updated 2026-07-03 🔷 SkillSpec L3 pm-method

Run a real brainstorm — divergent generation without judgment, then convergent selection with explicit criteria — instead of listing ten obvious ideas and calling it creativity. Use when asked to brainstorm, generate ideas or options, explore a solution space, or name something. Produces a genuinely wide option set (including the weird tail), then a shortlist selected against named criteria with the rejects preserved.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

The problem or prompt — , and what an idea must accomplish to count
Constraints that are real — (budget/tech/brand) vs assumed — challenge one assumed constraint deliberately
What's been tried or rejected already — avoids retreading; also reveals the requester's hidden criteria

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

≥20 ideas spanning ≥5 distinct strategies — not variants of two ideas
The weird tail exists (ideas that risk sounding silly)
Zero evaluative language in the divergent set
Criteria were stated before scoring, and trace to the requester's situation
Rejects preserved with revival conditions

⚠️ What it refuses to do

Do not judge while generating — one "(unrealistic)" mid-list collapses the whole divergent phase
Do not produce ten polished-obvious ideas and stop — that's a search result, not a brainstorm
Do not let the criteria appear after the list has been read — that's rationalising a favourite
Do not delete the rejects — the ledger is half the artifact
Do not ship the shortlist without the wildcard — a fully-safe shortlist means the exercise removed everything it was for

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="brainstorming"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Brainstorming is one of 630 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog