This is a structured prompt collection for running brainstorming sessions with AI, covering everything from basic idea generation to formal techniques like SCAMPER and Six Thinking Hats. You get ready-made prompts for feature ideas, architecture options, naming, and problem decomposition, all designed to run through the Gemini API. The constraint removal and reverse brainstorming prompts are genuinely clever ways to break out of conventional thinking. It's basically a cheat sheet for when you need to generate options quickly and don't want to stare at a blank terminal figuring out how to phrase the prompt. Works best when you're stuck on a problem and need to see it from multiple angles fast.

skills.sh installs
292
GitHub stars
27
last updated
Aug 21, 2026

Install

$ npx -y skills add johnlindquist/claude --skill brainstorm --agent claude-code

Installs into .claude/skills of the current project.

Files

Brainstorming Assistant

Generate and explore ideas systematically.

Prerequisites

pip install google-generativeai
export GEMINI_API_KEY=your_api_key

Brainstorming Operations

Generate Ideas

gemini -m pro -o text -e "" "Generate 10 creative ideas for: [topic]

Requirements:
- Mix of conventional and unconventional
- Varying levels of complexity
- Consider different user perspectives
- Include at least 2 'wild card' ideas

For each idea:
- Brief description
- Key benefit
- Main challenge"

Quick Brainstorm

gemini -m pro -o text -e "" "Quick brainstorm (5 ideas in 1 sentence each):

Topic: [your topic]

Just list ideas, no explanation needed."

Expand an Idea

gemini -m pro -o text -e "" "Expand on this idea:

IDEA: [brief idea]
CONTEXT: [relevant background]

Explore:
1. How it would work in practice
2. Required components/resources
3. Potential variations
4. Who would benefit most
5. First steps to validate"

Structured Techniques

SCAMPER Method

gemini -m pro -o text -e "" "Apply SCAMPER to: [product/feature/process]

Sponsors

Details

Repository
github.com/johnlindquist/claude
Category
Productivity & Planning
First seen
Jun 3, 2026

More from johnlindquist/claude

All 7
1hughyau avataroverall-planninghughyau/qiushi-skill触发:当你需要在多个目标、利益方或相互制约的指标之间做动态平衡时调用;常见信号包括 trade-offs、目标冲突、系统性约束、优化一项会伤害另一项。 English: Trigger when several important goals must be advanced together and optimizi290skills.sh installs
2casper-studios avatarimplement-plancasper-studios/casper-marketplaceExecute approved implementation plans from scratchpad. Use when implementing a previously planned feature.267skills.sh installs
3patricio0312rev avatarcapacity-planning-helperpatricio0312rev/skillsEstimates infrastructure needs based on traffic forecasts, workload analysis, and performance requirements with sizing recommendations and cost trade-offs. Use 260skills.sh installs
4longranger2 avatarplan-executelongranger2/claude-gpt-workflowUse when the user says "/plan-execute", "plan execute", "implement plan", or "execute plan" and provides a finalized plan file path to carry out. Claude orchest249skills.sh installs
5pproenca avatarexec-planpproenca/dot-skillsManage the lifecycle of ExecPlans — self-contained, living specifications for multi-step work. Creates plans in the correct format, enforces living section upda232skills.sh installs
6shanezzzz avatardecision-clarityshanezzzz/decision-clarity-skillImprove decision quality by clarifying the real problem, exposing hidden assumptions, reasoning from fundamental facts, reducing unnecessary complexity, and end228skills.sh installs