brainstorm-diverge-converge について
個人やチーム向けの構造化されたブレインストーミングスキルです。アイデアの発散、分類、基準に沿った選定を経て、結果と次の手順を記録します。
主な機能
- 01要件と制約の整理
- 02評価を保留したアイデア生成
- 03テーマ別のアイデア分類
- 04基準に基づく採点と選定
- 05結果の記録と検証
活用シーン
- 01製品や機能のアイデア出し
- 02問題解決策の比較
- 03研究課題の選定
- 04計画施策の優先順位付け
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ lyndonkl/ claude --skill brainstorm-diverge-convergeインストール後、Claude Code で/brainstorm-diverge-convergeを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
resources/template.mdresources/evaluators/rubric_brainstorm_diverge_converge.jsonresources/examples/api-performance-optimization.md詳細
ブレインストーミング:発散と収束
目次
3 つのフェーズで進めます。発散(判断を加えずに多くのアイデアを生成する)、クラスタリング(テーマごとにまとめる)、収束(基準に照らして評価し、選択する)です。
簡単な例:
# Problem: How to improve customer onboarding?
## Diverge (30 ideas)
- In-app video tutorials
- Interactive walkthroughs
- Email drip campaign
- Live webinar onboarding
- 1-on-1 concierge calls
- ... (25 more ideas)
## Cluster (6 themes)
1. **Self-serve content** (videos, docs, tooltips)
2. **Interactive guidance** (walkthroughs, checklists)
3. **Human touch** (calls, webinars, chat)
4. **Motivation** (gamification, progress tracking)
5. **Timing** (just-in-time help, preemptive)
6. **Social** (community, peer examples)
## Converge (Top 3)
1. Interactive walkthrough (high impact, medium effort) - 8.5/10
2. Email drip campaign (medium impact, low effort) - 8.0/10
3. Just-in-time tooltips (medium impact, low effort) - 7.5/10
ワークフロー
このチェックリストをコピーして、進捗を記録してください。
Brainstorm Progress:
- [ ] Step 1: Gather requirements
- [ ] Step 2: Diverge (generate ideas)
- [ ] Step 3: Cluster (group themes)
- [ ] Step 4: Converge (evaluate and select)
- [ ] Step 5: Document and validate
ステップ 1:要件を集める
トピック/問題(何についてブレインストーミングするのか)、目標(どのような意思決定に役立てるのか)、制約(必須事項、禁止事項、境界条件)、評価基準(アイデアの「良さ」を決める要素:インパクト、実現可能性、コスト、速度、リスク、適合性)、目標数(20~50 個を推奨)、ラウンド数(1 回のセッションか複数ラウンドか。デフォルトは 1 回)を明確にします。
ステップ 2:発散(アイデアを生成する)
判断や絞り込みを行わずに、20~50 個のアイデアを生成します。批判を控え(発散中はすべてのアイデアを有効とみなします)、量と多様性(タイプ、規模、アプローチの違い)を重視し、創造的な問いかけを活用します。「リソースに制限がなかったら?」「競合他社ならどうする?」「最もシンプルな方法は?」「最も大胆な方法は?」「型破りな代替案は?」などです。出力:番号付きのアイデア一覧。単純なトピックの場合は、そのまま生成します。複雑なトピックの場合は、構造化された問いかけに resources/template.md を使用します。
ステップ 3:クラスタリング(テーマごとに分類する)
パターンを特定し、カテゴリー(仕組み、ユーザー/対象者、期間、労力、リスク、戦略目標)を作成して、アイデアを 4~8 個の異なるクラスターに整理します。クラスターには明確な名前を付け、網羅性(アプローチが明確に異なること)を確認します。4 個未満の場合は多様性が不十分で、8 個を超える場合は細分化されすぎています。出力:クラスター名ごとに分類したアイデア。
ステップ 4:収束(評価して選択する)
基準(ステップ 1 で設定)を定め、その基準に沿ってアイデアを採点し(1~10、または「低/中/高」の尺度)、合計点または加重スコアで順位付けし、上位 3~5 個の選択肢を選び、トレードオフ(選んだ理由、優先度を下げたもの)を記録します。評価パターンには、インパクト/労力マトリクス、加重スコアリング、必須条件による絞り込み、ペア比較があります。分野別のアプローチについては、よくあるパターンを参照してください。
ステップ 5:文書化して検証する
brainstorm-diverge-converge.md を作成し、問題の説明、発散(全アイデアの一覧)、クラスタリング(整理したテーマ)、収束(採点・順位付け・選択)、次のステップを記載します。resources/evaluators/rubric_brainstorm_diverge_converge.json を使用して検証します。20 個以上の多様なアイデアがあること、クラスターが明確に分かれていること、基準が明示されていること、採点に一貫性があること、選択した上位案が明らかに優れていること、次のステップが実行可能であることを確認します。最低基準:スコア ≥ 3.5。
よくあるパターン
プロダクト/機能のアイデア出し:
- 発散:機能案を 30~50 個生成
- クラスタリング:ユーザーニーズ、ユースケース、機能タイプで分類
- 収束:インパクトと労力で採点
- 選択:ロードマップ向けに上位 3~5 個を選ぶ
問題解決:
- 発散:解決策のアプローチを 20~40 個生成
- クラスタリング:問題を解決する仕組みで分類
- 収束:実現可能性と有効性で評価
- 選択:プロトタイプ作成向けに上位 2~3 個を選ぶ
研究課題:
- 発散:候補となる研究課題を 25~40 個生成
- クラスタリング:研究手法または分野で分類
- 収束:新規性、実行可能性、インパクトで評価
- 選択:調査する上位 3~5 個を選ぶ
戦略計画:
- 発散:戦略的イニシアチブを 20~30 個生成
- クラスタリング:時間軸または戦略の柱で分類
- 収束:戦略的価値と必要なリソースを比較
- 選択:四半期計画向けに上位 5 個を選ぶ
ガードレール
実施すること:
- 発散フェーズでは、少なくとも20個のアイデアを生成します(量が重要です)
- 発散中は判断を保留します(批判は創造性を損ないます)
- 明確に異なるクラスターを作成します(重複や混乱を避けます)
- 収束には、明確で関連性のある評価基準を使用します(曖昧な「良さ」は避けます)
- すべてのアイデアを一貫した基準で採点します
- 上位のアイデアを選んだ理由を記録します(透明性のため)
- 「次点」のアイデアも含めます(後で検討できるようにします)
実施しないこと:
- 発散中にアイデアをふるいにかけます(目的に反します)
- 類似しすぎたクラスターや、重複するクラスターを作成します
- 曖昧な評価基準(「より良い」「より魅力的」など)を使用します
- 特定のアイデアを優遇するために、都合よく採点します
- 体系的な評価をせずにアイデアを選択します
- 要件の収集で明らかになった制約を無視します
- プロセス全体の記録を省略します
クイックリファレンス
- テンプレート:
resources/template.md— 発散・クラスター化・収束のための構造化されたプロンプトと手法 - 品質評価基準:
resources/evaluators/rubric_brainstorm_diverge_converge.json - 出力ファイル:
brainstorm-diverge-converge.md - 一般的なアイデア数:20~50個のアイデア → 4~8個のクラスター → 3~5個の選択案
- 一般的な評価基準:影響度、実現可能性、コスト、速度、リスク、適合性