mcpField
B
brainstorm

brainstorm

github.com/johnlindquist生産性26292 回インストール45 週間前に更新
リポジトリ

brainstorm について

brainstormは、Geminiでアイデアの生成、展開、評価を行うスキルです。一般的な発想に加え、製品、アーキテクチャ、命名、問題分解向けの構造化手法とプロンプトを提供します。

主な機能

  1. 01アイデアの生成と展開
  2. 02SCAMPERとシックス・シンキング・ハッツ
  3. 03リバースブレインストーミング
  4. 04制約を外すプロンプト
  5. 05アイデアの評価と組み合わせ

活用シーン

  1. 01テーマに沿ったアイデアの生成
  2. 02製品機能のアイデア検討
  3. 03アーキテクチャ案の比較
  4. 04提案の評価や組み合わせ

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/johnlindquist/claude --skill brainstorm

インストール後、Claude Code で/brainstormを入力して読み込まれたか確認します。

詳細

ブレインストーミングアシスタント

アイデアを体系的に生成し、探索します。

前提条件

pip install google-generativeai
export GEMINI_API_KEY=your_api_key

ブレインストーミング操作

アイデアの生成
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"
クイックブレインストーム
gemini -m pro -o text -e "" "Quick brainstorm (5 ideas in 1 sentence each):

Topic: [your topic]

Just list ideas, no explanation needed."
アイデアの展開
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"

構造化された手法

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

- Substitute: What can be replaced?
- Combine: What can be merged?
- Adapt: What can be modified?
- Modify/Magnify: What can be enlarged or emphasized?
- Put to other uses: What else could this be used for?
- Eliminate: What can be removed?
- Reverse/Rearrange: What can be reorganized?"
6つの帽子思考法
gemini -m pro -o text -e "" "Analyze this decision using Six Thinking Hats:

DECISION: [what you're considering]

- White Hat (Facts): What do we know?
- Red Hat (Feelings): Gut reactions?
- Black Hat (Caution): What could go wrong?
- Yellow Hat (Optimism): What are the benefits?
- Green Hat (Creativity): What alternatives exist?
- Blue Hat (Process): What's the best approach?"
逆ブレインストーミング
gemini -m pro -o text -e "" "Reverse brainstorm: How could we make [goal] FAIL?

Goal: [your goal]

1. List ways to guarantee failure
2. Then flip each into a success strategy
3. Identify hidden risks from the failure scenarios"
制約の除去
gemini -m pro -o text -e "" "Brainstorm without constraints:

PROBLEM: [your problem]
CURRENT CONSTRAINTS: [list constraints]

1. What would you do with unlimited budget?
2. What if time wasn't a factor?
3. What if you had any technology?
4. What if there were no legacy systems?

Then: Which ideas can be scaled down to reality?"

ドメイン固有のブレインストーミング

機能のアイデア
gemini -m pro -o text -e "" "Generate feature ideas for:

PRODUCT: [description]
USERS: [who uses it]
CURRENT PAIN POINTS: [list issues]

Suggest features that:
- Solve real problems
- Differentiate from competitors
- Are technically feasible
- Can be built incrementally"
アーキテクチャの選択肢
gemini -m pro -o text -e "" "Brainstorm architecture approaches for:

REQUIREMENTS:
- [requirement 1]
- [requirement 2]

CONSTRAINTS:
- [constraint 1]
- [constraint 2]

Generate 5 different architectural approaches with trade-offs."
命名のアイデア
gemini -m pro -o text -e "" "Generate name ideas for:

WHAT: [what is being named]
QUALITIES: [characteristics to convey]
AVOID: [things to avoid]

Provide 15 options across categories:
- Descriptive names
- Abstract/creative names
- Compound words
- Acronyms
- References/allusions"
問題の分解
gemini -m pro -o text -e "" "Break down this complex problem:

PROBLEM: [description]

1. Identify sub-problems
2. Find the core challenge
3. Map dependencies between parts
4. Suggest which to tackle first
5. Identify quick wins vs. hard parts"

評価と選定

アイデアの評価
gemini -m pro -o text -e "" "Evaluate these ideas against criteria:

IDEAS:
1. [idea 1]
2. [idea 2]
3. [idea 3]

CRITERIA:
- Feasibility (1-5)
- Impact (1-5)
- Effort (1-5, lower is better)
- Risk (1-5, lower is better)

Create a comparison matrix and recommend top choice."
アイデアの組み合わせ
gemini -m pro -o text -e "" "Combine the best elements of these ideas:

IDEA A: [description]
IDEA B: [description]
IDEA C: [description]

Create hybrid approaches that take the strengths of each."

ベストプラクティス

  1. まず量 - 判断する前に多くのアイデアを生成する
  2. 判断を保留する - 生成中は批評しない
  3. アイデアを発展させる - 「はい、そして…」の考え方を使う
  4. 突飛なアイデアを歓迎する - それらはしばしば実用的なアイデアにつながる
  5. 可視化する - アイデアをスケッチしたり図解したりする
  6. 制約を設ける - 逆説的ですが、制限は創造性を高めます
  7. 休憩を取る - アイデアを熟成させる
  8. インプットを混ぜる - 異なる視点を組み合わせる

コメント