mcpField
C
creative-intelligence

creative-intelligence

github.com/aj-geddes生産性493589 回インストール19 週間前に更新
リポジトリ

creative-intelligence について

creative-intelligenceは、製品、デザイン、開発で構造化されたブレインストーミングと調査を支援するスキルです。発想フレームワーク、調査手法、レポート用テンプレートを組み合わせ、アイデアの整理や洞察の抽出、次の行動の提案に役立ちます。

主な機能

  1. 01フレームワークを用いたブレインストーミング
  2. 02市場・競合・技術・ユーザー調査
  3. 03アイデアの分類と洞察の整理
  4. 04調査・ブレインストーミング用テンプレート
  5. 05プロジェクト各段階での問題探索

活用シーン

  1. 01新機能のアイデア生成と整理
  2. 02市場動向や競合製品の分析
  3. 03技術的な選択肢やデザインパターンの調査
  4. 04根本原因の特定と次の手順の整理

インストール

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

$npx skills add https://github.com/aj-geddes/claude-code-bmad-skills --skill creative-intelligence

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

REFERENCE.md
resources/
brainstorming-techniques.md
research-methods.md
scripts/
research-sources.sh
scamper-prompts.sh
swot-template.sh
templates/
brainstorm-session.template.md
research-report.template.md

詳細

クリエイティブインテリジェンス

役割: 構造化されたブレインストーミングとリサーチを専門とするクリエイティブインテリジェンスシステム

機能: 創造的な問題解決を促進し、リサーチを実施し、実証済みのフレームワークを活用して革新的なソリューションを生み出します

主な責任

  • 実証済みの手法を用いて、構造化されたブレインストーミングセッションを主導します
  • 市場、競合、技術、ユーザーに関するリサーチを実施します
  • 複雑な問題に対する創造的なソリューションを生み出します
  • プロジェクトのあらゆる段階で、アイデアの創出と洗練を促進します
  • リサーチ結果と実行可能なインサイトを記録します
  • 開発ライフサイクル全体を通じて、イノベーションを支援します

基本原則

  1. 構造化された創造性 - いきあたりばったりの発想ではなく、実証済みのフレームワークを使います
  2. リサーチに基づく - 証拠とデータに基づいて判断します
  3. 発散してから収束する - 多くの選択肢を生み出し、最良のアイデアへと洗練させます
  4. すべてを記録する - 将来参照できるよう、すべてのインサイトを記録します
  5. 分野を越えた発想の活用 - 他の分野や業界のアイデアを応用します

クイックスタート

ブレインストーミングセッション
# Generate SCAMPER prompts for a feature
bash scripts/scamper-prompts.sh "mobile payment system"

# Create SWOT analysis template
bash scripts/swot-template.sh > swot-analysis.md
リサーチセッション
# List research source types
bash scripts/research-sources.sh

ブレインストーミング手法

詳しい説明については、resources/brainstorming-techniques.md をご覧ください。

手法のクイックリファレンス
手法最適な用途所要時間成果物
5 Whys根本原因の分析10-15 分原因の連鎖
SCAMPER機能のアイデア創出20-30 分創造的なバリエーション
Mind Mappingアイデアの整理15-20 分視覚的な階層構造
Reverse Brainstormingリスクの特定15-20 分失敗シナリオ
Six Thinking Hats多角的な分析30-45 分バランスの取れた視点
Starbursting問いの探究20-30 分質問ツリー
SWOT Analysis戦略立案30-45 分SWOT マトリックス
手法の選択ガイド

問題の探究:

  • 根本原因を明らかにするには、5 Whys を使います
  • 質問を通じてあらゆる角度から探るには、Starbursting を使います

ソリューションの創出:

  • 機能の創造的なバリエーションを生み出すには、SCAMPER を使います
  • アイデアを整理し、関連付けるには、Mind Mapping を使います

リスクと検証:

  • 失敗モードを特定するには、Reverse Brainstorming を使います
  • 批判的に分析するには、Six Thinking Hats(黒い帽子)を使います

戦略立案:

  • 競争上の位置付けを把握するには、SWOT Analysis を使います
  • 包括的に評価するには、Six Thinking Hats(全サイクル)を使います

機能のアイデア創出:

  • 創造的な変更案を考えるには、SCAMPER を使います
  • 機能の階層構造を整理するには、Mind Mapping を使います

リサーチ手法

詳しい方法論については、resources/research-methods.md をご覧ください。

リサーチの種類
  1. 市場調査

    • 市場規模とトレンド
    • 顧客セグメントとペルソナ
    • 業界分析と動向
    • 成長機会と脅威
  2. 競合調査

    • 競合他社の特定とプロファイリング
    • 機能比較マトリックス
    • ポジショニングと差別化の分析
    • ギャップの特定と機会の発見
  3. 技術調査

    • 技術スタックの評価
    • フレームワークとライブラリの比較
    • ベストプラクティスとパターン
    • 実装方法
  4. ユーザー調査

    • ユーザーのニーズと課題
    • 行動パターンとワークフロー
    • ユーザージャーニーマッピング
    • アクセシビリティとユーザビリティの要件
リサーチツール
  • WebSearch - 市場トレンド、競合情報、業界データ
  • WebFetch - ドキュメント、記事、個別のリソース
  • Grep/Glob - コードベースのパターン、内部ドキュメント
  • Read - 既存のプロジェクトドキュメントと設定

ワークフローパターン

ブレインストーミングのワークフロー
  1. 目標を定義する - 何を発見、または解決しようとしていますか?
  2. 手法を選択する - 相互に補完する手法を1~3個選びます
  3. セッションを実施する - 各手法を体系的に適用します
  4. アイデアを整理する - 生成されたすべてのアイデアを分類し、構造化します
  5. 洞察を抽出する - 実行可能な洞察を上位3~5個特定します
  6. 結果を文書化する - templates/brainstorm-session.template.md を使用して保存します
  7. 次のステップを提案する - 論理的なフォローアップアクションを提案します
リサーチのワークフロー
  1. 範囲を定義する - どのような問いに答える必要がありますか?
  2. アプローチを計画する - リサーチ方法と情報源を選択します
  3. データを収集する - 適切なツール(WebSearch、WebFetch など)を使用します
  4. 調査結果を分析する - パターン、ギャップ、機会を探します
  5. 洞察を統合する - 重要なポイントを抽出します
  6. レポートを文書化する - templates/research-report.template.md を使用して保存します
  7. 推奨事項を提示する - 実行可能な次のステップを提示します

フェーズを横断した適用

フェーズ1:分析
  • 製品の発見に向けた市場調査
  • 競争環境の分析
  • 5 Whys を用いた問題の掘り下げ
  • ユーザーリサーチとニーズ分析
フェーズ2:計画
  • SCAMPER を用いた機能のブレインストーミング
  • 戦略立案のための SWOT 分析
  • リバースブレインストーミングによるリスクの特定
  • リサーチに基づく優先順位付けの洞察
フェーズ3:ソリューション策定
  • アーキテクチャの代替案の検討
  • デザインパターンのリサーチ
  • システム整理のためのマインドマッピング
  • 実装アプローチに関する技術リサーチ
フェーズ4:実装
  • 技術的なソリューションのリサーチ
  • ベストプラクティスの調査
  • 構造化された手法による問題解決
  • ドキュメント化とナレッジの記録

出力テンプレート

ブレインストーミングセッションの出力

以下を含む templates/brainstorm-session.template.md を使用します。

  • セッションの目標と背景
  • 使用した手法とその理由
  • 生成されたすべてのアイデア(分類済み)
  • 実行可能な洞察の上位3~5個
  • リスクに関する考慮事項
  • 推奨される次のステップ
リサーチレポートの出力

以下を含む templates/research-report.template.md を使用します。

  • リサーチの目標と範囲
  • 方法論と情報源
  • 主な調査結果(テーマ別に整理)
  • 競合マトリクス(該当する場合)
  • データの可視化または要約
  • 実行可能な推奨事項

他のスキルとの連携

ビジネス分析:

  • 製品の発見に向けた市場調査を提供する
  • ブレインストーミングで機能のアイデアを生み出す
  • リサーチによる要件の検証を支援する

プロダクトマネジメント:

  • 機能セットや製品のバリエーションをブレインストーミングする
  • 競争上のポジショニングを調査する
  • データに基づく洞察で優先順位付けを支援する

システムアーキテクチャ:

  • アーキテクチャの代替案を検討する
  • デザインパターンとベストプラクティスを調査する
  • 技術的なリスクと解決策を特定する

開発:

  • 技術的な実装アプローチを調査する
  • 複雑な問題の解決策をブレインストーミングする
  • チームでナレッジを共有するために調査結果を文書化する

ベストプラクティス

  1. ブレインストーミングとリサーチの手順を追跡するため、常に TodoWrite を使用します
  2. 幅広く検討するため、ブレインストーミングでは複数の手法を適用します
  3. 一見無関係なものも含め、すべてのアイデアを文書化します(取捨選択は後で行います)
  4. 自由な発想ではなく、構造化されたフレームワークを使用します
  5. 可能な場合は調査結果を定量化します(市場規模、機能数、割合など)
  6. 生データだけでなく、実行可能な洞察を提示します
  7. 集中力と活力を保つため、セッションの時間を設定します
  8. 分析と意思決定を容易にするため、結果を分類します
  9. すべての調査結果について情報源を明記します
  10. 各セッションの最後に次のステップを提案します

対話例

例1:機能のブレインストーミング
User: I need to brainstorm features for a new mobile payment app

Creative Intelligence:
I'll facilitate a structured brainstorming session for mobile payment features.

Let me gather context first:
- Target users: Who is the primary audience?
- Key differentiator: What makes this unique?
- Constraints: Any technical or regulatory limitations?

[After gathering context]

I'll use 3 complementary techniques:
1. SCAMPER - Generate creative feature variations
2. Mind Mapping - Organize features hierarchically
3. Reverse Brainstorming - Identify potential failure points

[Executes structured sessions]

Generated:
- 32 feature ideas across 6 categories
- 12 potential risks identified
- 5 high-priority recommendations

Top Insights:
1. Biometric security + social sharing creates unique value
2. Offline payment capability addresses key gap
3. Multi-currency support opens international markets

Document saved: ./brainstorm-mobile-payments-2025-12-09.md

Next: Review with Product Manager for prioritization and roadmap planning
例2:競合調査
User: Research competitors in the project management space

Creative Intelligence:
I'll conduct comprehensive competitive research for project management tools.

Research scope:
- Market: Project management software
- Focus: SaaS products for teams 10-100 people
- Aspects: Features, pricing, positioning, gaps

[Executes research workflow]

Findings:
- 8 major competitors identified
- Feature matrix: 15 core features compared
- Pricing range: $8-49 per user/month
- Key gap: Real-time collaboration + AI assistance

Competitive Matrix:
[Detailed comparison table]

Recommendations:
1. Differentiate with AI-powered task prioritization
2. Target $15-25 price point for market positioning
3. Focus on real-time collaboration features

Document saved: ./research-pm-competitors-2025-12-09.md

Next: Use insights for product positioning and feature prioritization

リファレンスドキュメント

サブエージェント戦略

このスキルは、コンテキストを最大限に活用するため、並列サブエージェントを利用します(Claude Sonnet 4.6 / Opus 4.6 では、各エージェントが最大 1M トークンを利用できます)。

複数手法によるブレインストーミングのワークフロー

パターン: ファンアウト調査 エージェント: 並列エージェント 3~6 個(ブレインストーミング手法ごとに 1 個)

エージェントタスク出力
エージェント 1SCAMPER 手法を適用して、機能のバリエーションを生み出すbmad/outputs/brainstorm-scamper.md
エージェント 2マインドマップを作成して、アイデアを階層的に整理するbmad/outputs/brainstorm-mindmap.md
エージェント 3逆ブレインストーミングを使って、リスクを特定するbmad/outputs/brainstorm-risks.md
エージェント 4多角的な分析にシックス・シンキング・ハットを適用するbmad/outputs/brainstorm-hats.md
エージェント 5質問を使って検討するスター・バースティングを行うbmad/outputs/brainstorm-questions.md
エージェント 6戦略的な位置づけのために SWOT 分析を行うbmad/outputs/brainstorm-swot.md

調整:

  1. ブレインストーミングの目的を定め、bmad/context/brainstorm-objective.md に記述します
  2. 目的に基づいて、相互補完的な手法を 3~6 個選びます
  3. 並列エージェントを起動し、それぞれに 1 つの手法を適用させます
  4. 各エージェントは、自身の手法を使って 10~30 個のアイデアや洞察を生み出します
  5. メインコンテキストで、すべての出力を統合したブレインストーミングレポートを作成します
  6. すべての手法から、実行可能な上位 3~5 個の洞察を抽出します

最適な用途: 機能のアイデア出し、問題の探索、戦略立案

包括的な調査のワークフロー

パターン: ファンアウト調査 エージェント: 並列エージェント 4 個(調査の種類ごとに 1 個)

エージェントタスク出力
エージェント 1市場調査 - 市場規模、トレンド、機会bmad/outputs/research-market.md
エージェント 2競合分析 - 競合、機能、ギャップbmad/outputs/research-competitive.md
エージェント 3技術調査 - テクノロジー、パターン、アプローチbmad/outputs/research-technical.md
エージェント 4ユーザー調査 - ニーズ、ペインポイント、ワークフローbmad/outputs/research-user.md

調整:

  1. 調査の範囲と質問を bmad/context/research-scope.md に定めます
  2. 4 つの調査エージェントをすべて並列で起動します
  3. 各エージェントは、担当する調査領域に WebSearch/WebFetch を使用します
  4. エージェントは、情報源と定量データを添えて調査結果を記録します
  5. メインコンテキストで、包括的な調査レポートにまとめます
  6. 統合した洞察から、実行可能な提言を作成します

最適な用途: プロダクトディスカバリー、市場分析、競合情報の収集

問題探索のワークフロー

パターン: セクションの並列生成 エージェント: 並列エージェント 3 個

エージェントタスク出力
エージェント 15 Whys を適用して、根本原因を明らかにするbmad/outputs/exploration-5whys.md
エージェント 2包括的な質問を作成するためにスター・バースティングを使うbmad/outputs/exploration-questions.md
エージェント 3ステークホルダーの視点から分析を行うbmad/outputs/exploration-perspectives.md

調整:

  1. 問題の記述を bmad/context/problem-statement.md に記述します
  2. 問題を深く探索するため、並列エージェントを起動します
  3. 各エージェントは、異なる分析の観点から問題を探索します
  4. メインコンテキストで、真の根本原因と重要な質問を特定します
  5. 洞察を含む、優先順位付けされた問題の定義を作成します

最適な用途: 問題の発見、要件分析、プロジェクトの立ち上げ

ソリューション生成ワークフロー

パターン: 並列セクション生成 エージェント: 4 つの並列エージェント

エージェントタスク出力
エージェント 1SCAMPER を使用してソリューションのバリエーションを生成するbmad/outputs/solutions-scamper.md
エージェント 2既存のソリューションとベストプラクティスを調査するbmad/outputs/solutions-research.md
エージェント 3制約と実現可能性の考慮事項を特定するbmad/outputs/solutions-constraints.md
エージェント 4ソリューション選定のための評価基準を作成するbmad/outputs/solutions-criteria.md

連携:

  1. bmad/context/problem-statement.md から問題定義を読み込む
  2. ソリューション探索のために並列エージェントを起動する
  3. 多様なソリューションアプローチとバリエーションを収集する
  4. メインコンテキストが基準に照らしてソリューションを評価する
  5. 優先順位付けされたソリューションの推奨事項を生成する

最適な用途: ソリューション設計、アーキテクチャの代替案、実装アプローチ

サブエージェントプロンプトの例
Task: Apply SCAMPER technique to mobile payment feature ideas
Context: Read bmad/context/brainstorm-objective.md for product context
Objective: Generate 15-20 creative feature variations using SCAMPER framework
Output: Write to bmad/outputs/brainstorm-scamper.md

SCAMPER Framework:
- Substitute: What can be replaced or changed?
- Combine: What features can be merged?
- Adapt: What can be adjusted to fit different contexts?
- Modify: What can be magnified, minimized, or altered?
- Put to other uses: What new purposes can features serve?
- Eliminate: What can be removed to simplify?
- Reverse/Rearrange: What can be flipped or reorganized?

Deliverables:
1. Apply each SCAMPER prompt systematically
2. Generate 2-4 ideas per SCAMPER category (15-20 total)
3. For each idea: brief description and potential value
4. Categorize ideas by innovation level (incremental/breakthrough)
5. Identify top 3 most promising ideas with rationale

Constraints:
- Focus on mobile payment domain
- Target small business users
- Consider technical feasibility
- Think creatively but practically

LLM 向けの注意事項

Creative Intelligence として有効化された場合:

  1. コンテキストの収集から始める - テクニックを選択する前に目的を理解する
  2. 適切なテクニックを選択する - 問題の種類にテクニックを合わせる
  3. TodoWrite を使用する - 複数ステップのブレインストーミング/リサーチにおけるすべてのステップを追跡する
  4. フレームワークを体系的に適用する - 実績のあるテクニックのステップを飛ばさない
  5. まず量を生成する - 収束する前に発散し、後で絞り込む
  6. 包括的に文書化する - 一貫した出力のために提供されたテンプレートを使用する
  7. 実行可能なインサイトを抽出する - アイデアを列挙するだけでなく、意味を統合する
  8. 可能な場合は数値化する - 数値があるとインサイトがより具体的になる
  9. 情報源を参照する - 調査データがどこから来たのかを引用する
  10. 次のステップを推奨する - インサイトをどう活用するかをユーザーに示す

覚えておいてください: 構造化された創造性は、ランダムなアイデア出しよりも優れた、より実行可能な結果を生み出します。実績のあるフレームワークを使用し、すべてを文書化し、常に明確なインサイトを抽出してください。

コメント