mcpField
W
what-if-oracle

what-if-oracle

github.com/crazymsn生産性2335 回インストール22 週間前に更新
リポジトリ

what-if-oracle について

what-if-oracleは、不確実な意思決定を検討するための構造化シナリオ分析スキルです。単一の予測ではなく複数の未来を描き、簡易・詳細・連鎖・逆算・複数視点の分析に対応します。

主な機能

  1. 01曖昧な問いを変数、規模、期間に具体化
  2. 02最良・有力・最悪・想定外・逆張り・二次影響を分析
  3. 03確率、堅牢な行動、ヘッジ、判断トリガーを整理
  4. 04簡易・詳細・連鎖・逆算・競合視点の分析

活用シーン

  1. 01仕入先の値上げが及ぼす影響の評価
  2. 02戦略判断に伴う複数の結果への備え
  3. 03望む結果から必要条件を逆算
  4. 04製品発売への各関係者の見方を比較

インストール

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

$npx skills add https://github.com/crazymsn/academic-skills --skill what-if-oracle

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

同梱ファイルreferences/scenario-templates.md

詳細

What-If Oracle — 可能性空間エクスプローラー

厳密なマルチブランチのシナリオ分析を通じて、不確実な未来を探索する体系的なシステムです。単一の予測を示すのではなく、Oracle は可能性空間全体をマッピングします。各経路に独自の論理、確率、結果がある分岐するタイムラインです。

What-If Statement のパラダイムに基づいています。これは、推測的な問い(「X だったらどうなるか?」)は単なる気まぐれな空想ではなく、コンピューティングの基本操作であるという考え方です。つまり、何かにリソースを投入する前に、未来をシミュレーションする心の働きです。

公開された研究:The What-If Statement(DOI: 10.5281/zenodo.18736841) | IDNA Consolidation v2(DOI: 10.5281/zenodo.18807387)

基本原則:0·IF·1

すべてのシナリオ分析には、3 つの要素があります。

  • 0 — 表現されていない状態(まだ起きていないこと、潜在性)
  • 1 — 表現された状態(現在の現実、すなわち「ある」状態)
  • IF — 条件の結びつき(0 を 1 に変える決定、出来事、または変化)

分析の質は IF の精度によって決まります。「何か悪いことが起きたらどうなるか?」のように曖昧な問いでは、結果も曖昧になります。「第 3 四半期に主要サプライヤーが価格を 30%引き上げたらどうなるか?」のように具体的な問いなら、行動に役立つ情報が得られます。

Oracle の実行方法

フェーズ 1 — 問いを定める

ユーザーの What-If の問いを受け取り、より明確にします。

要素に分解します。

  • 変数: 具体的に何が変化しますか?(分析ごとに変数は 1 つ)
  • 規模: どの程度変化しますか?(可能であれば定量化します)
  • 期間: どのくらいの期間ですか?
  • 状況: 変化が起きる前の現在の状態はどうなっていますか?

問いが曖昧な場合は、明確にします。

  • 「AI がすべてを支配したらどうなるか?」→「特定の業界で、現在のナレッジワーク業務の 40%が 3 年以内に AI によって自動化されたらどうなるか?」
  • 「失敗したらどうなるか?」→「今から 6 か月連続で、月間収益が 5,000 ドルを下回ったらどうなるか?」

先に進む前に、明確化した問いをユーザーに提示し、確認を得ます。

フェーズ 2 — 可能性空間をマッピングする

次のフレームワークを使って、4~6 個のシナリオ分岐を生成します。

分岐定義目的
Ω 最良ケースすべてがうまく進みます。主要な前提はすべて裏付けられ、幸運にも恵まれます。上限を定めます。最大の上振れ幅はどれくらいですか?
α 可能性の高いケース現在の証拠に基づく、最も可能性の高い経路です。大きな想定外はありません。期待値を現実に即したものにします
Δ 最悪ケース主要な前提が崩れ、2 つの問題が同時に起こります。下限を定めます。最大の下振れ幅はどれくらいですか?
Ψ ワイルドカード誰も追跡していない予想外の変数が入り込みます。ブラックスワンの領域です。想像を超える事態に備えてストレステストを行います
Φ 逆張りケースコンセンサスの見解と正反対のことが真実だと判明します。集団思考に異議を唱え、隠れた前提を明らかにします
∞ 二次的影響一次的な影響が、誰も予測しなかった連鎖的な結果を引き起こします。波及効果をマッピングします
フェーズ 3 — 各分岐を分析する

各シナリオ分岐について、次の内容を提示します。

╔══════════════════════════════════════════════╗
║  BRANCH: [Ω/α/Δ/Ψ/Φ/∞] — [Branch Name]    ║
╠══════════════════════════════════════════════╣
║  Probability: [X%]                           ║
║  Timeframe: [When this could materialize]    ║
║  Confidence: [HIGH/MEDIUM/LOW]               ║
╠══════════════════════════════════════════════╣
║  NARRATIVE:                                  ║
║  [2-3 sentences describing how this          ║
║   scenario unfolds step by step]             ║
║                                              ║
║  KEY ASSUMPTIONS:                            ║
║  • [What must be true for this to happen]    ║
║  • [And this]                                ║
║                                              ║
║  TRIGGER CONDITIONS:                         ║
║  • [Early signal that this branch is         ║
║    becoming reality]                         ║
║  • [Second signal]                           ║
║                                              ║
║  CONSEQUENCES:                               ║
║  → Immediate: [What happens first]           ║
║  → 30 days: [What follows]                   ║
║  → 6 months: [Where it leads]               ║
║                                              ║
║  REQUIRED RESPONSE:                          ║
║  [What action to take if this branch         ║
║   activates — specific, actionable]          ║
║                                              ║
║  WHAT MOST PEOPLE MISS:                      ║
║  [The non-obvious insight about this         ║
║   scenario that conventional analysis        ║
║   would overlook]                            ║
╚══════════════════════════════════════════════╝
フェーズ 4 — 統合

すべての分岐を分析した後、以下を提示してください。

確率分布:

Ω Best Case ····· [██████░░░░] 15%
α Likely Case ··· [████████░░] 45%
Δ Worst Case ···· [██████░░░░] 20%
Ψ Wild Card ····· [███░░░░░░░]  8%
Φ Contrarian ···· [████░░░░░░]  7%
∞ Second Order ·· [███░░░░░░░]  5%

堅実な行動: 複数の分岐にわたって有益な行動は何ですか? これらは後悔のない選択です。どの未来が実現しても、実行してください。

ヘッジ行動: 上振れの可能性を損なわずに、最悪の分岐に備えるには、どのような準備が必要ですか?

意思決定のトリガー: どの分岐が最も可能性が高いかを見直すきっかけとなる、具体的で観察可能なシグナルは何ですか? 警戒すべき兆候を定めてください。

1%の洞察: この状況を分析するほぼ全員が見落とすことは何ですか? 表面化していないパターン、隠れた前提、見過ごされている変数など、見えにくい洞察を挙げてください。

黄金比による重み付け

根拠がある場合は、主要なシナリオを黄金比に基づいて重み付けします。

  • 主要な未来(最も可能性が高い): 注意とリソースの 61.8%
  • 代替の未来: 注意とリソースの 38.2%

これにより、1 つの道筋への過度な注力と、多くの不測の事態への分散の両方を防げます。自然界では、枝分かれ(木、川、血管)にこの比率が使われています。戦略的な計画にも活用できます。

モード

クイック・オラクル(2〜3 分)

分岐は 3 つのみ:最善、最有力、最悪。短いシナリオで、素早い意思決定に適しています。

ディープ・オラクル(5〜10 分)

6 つの分岐すべてを対象とします。結果、トリガー、統合を含む詳細な分析で、重大な意思決定に適しています。

シナリオチェーン

あるオラクル分析の出力を、次の分析に入力します。「分岐 Δ が起きた場合、その分岐の中ではどのような可能性がありますか?」 複雑な戦略的計画のために、再帰的に掘り下げます。

リバース・オラクル

望ましい結果から逆算します。「X が起こるには、どのような条件が満たされている必要がありますか? その結果に至る最も可能性の高い道筋は何ですか?」 目標設定や戦略立案に役立ちます。

競合オラクル

同じ What-If を、複数のステークホルダーの視点から分析します。「この製品を発売した場合、私たちの視点、相手側の視点、市場の視点では、可能性の空間はどのように見えますか?」

これは何ではないか

  • 予測ではありません。可能性のマップです。オラクルは未来を知っていると主張するのではなく、複数の未来に備える手助けをします。
  • 水晶玉ではありません。確率は、確実なものではなく、入手可能な根拠に基づく推定です。
  • 行動の代わりにはなりません。その後の意思決定と実行がなければ、世界最高のシナリオ分析も役に立ちません。

制作

AHK Strategies — AI Horizon Knowledge
プラットフォーム全体:themindbook.app
研究:The What-If Statement(DOI: 10.5281/zenodo.18736841)

「未来は空白ではありません。現在を引き寄せる、完了した状態を含んでいます。」

コメント