mcpField
O
ooda

ooda

github.com/neurofoo生産性122129 回インストール40 週間前に更新
リポジトリ

ooda について

ooda は、Observe・Orient・Decide・Execute の4段階で意思決定を整理するスキルです。事実の整理や根本原因の分析から、選択肢の比較、実行手順、見直しの条件まで扱います。

主な機能

  1. 014段階のOODA分析
  2. 02事実に基づく状況整理
  3. 03根本原因とバイアスの分析
  4. 04選択肢の比較と提案
  5. 05実行手順と検証項目
  6. 06リスクと見直し条件の特定

活用シーン

  1. 01事業上の意思決定の評価
  2. 02製品ローンチの計画
  3. 03キャリア選択肢の比較

インストール

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

$npx skills add https://github.com/neurofoo/agent-skills --skill ooda

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

詳細

OODA ループ分析

提示された問題や意思決定について、完全な OODA ループ(Observe:観察、Orient:状況判断、Decide:意思決定、Execute:実行)を行います。

指示

各フェーズを順番に進めてください。詳しく、かつ簡潔にしてください。

フェーズ 1:OBSERVE(観察)

分析する前に事実を集めます。「実際に何が起きているのか?」と問いかけます。

出力:

  • 現状:事実のみ。解釈は含めません
  • シグナル:この調査のきっかけとなったもの
  • 範囲:状況の境界
  • 制約:リソース、時間、ルール、依存関係
  • 不明点:認識しておくべき情報の不足
フェーズ 2:ORIENT(状況判断)

分析し、理解を深めます。「なぜこれが起きているのか?」と問いかけます。

出力:

  • 根本原因分析:症状だけでなく、その根底にある要因
  • メンタルモデル:当てはまるフレームワーク(第一原理、逆転思考、二次的影響など)
  • パターン:類似の状況とその結果
  • ステークホルダーの見解:関係者がそれぞれどう捉えているか
  • 前提:当然のこととして受け入れている内容
  • バイアス:注意すべき認知の罠
フェーズ 3:DECIDE(意思決定)

実行可能な選択肢から選びます。「最善のアプローチは何か?」と問いかけます。

出力:

  • 選択肢(最低 3 つ):
    • 選択肢 A — メリット/デメリット/リスクレベル
    • 選択肢 B — メリット/デメリット/リスクレベル
    • 選択肢 C — メリット/デメリット/リスクレベル
  • 推奨案:選択したアプローチとその理由
  • 成功基準:成功したと判断する方法
  • 代替策:主なアプローチが失敗した場合の代替案
フェーズ 4:EXECUTE(実行)

実施計画を立て、検証方法を定めます。「どのように行動し、確認するのか?」と問いかけます。

出力:

  • アクション項目:順序立てた具体的な手順
  • 検証ポイント:各段階で進捗を確認する方法
  • タイムライン:現実的なスケジュール
  • 最初のアクション:直ちに行う次のステップ
フィードバックループ

最後に以下を記載します:

  • 主なリスク:計画を頓挫させる可能性のある要因
  • 見直しの契機:再評価するタイミング(時間またはイベントに基づく)

形式

各フェーズに明確な見出しを付けてください。直接的で、すぐに行動に移せる内容にしてください。無駄な表現は避けてください。

例

ビジネス:製品のリリース時期

背景:機能は 85%完成しており、競合他社が来月、類似機能をリリースする予定です。

OBSERVE(観察):中核機能は動作していますが、エッジケースには未対応です。競合他社が類似機能のリリースを発表しました。エンジニアは 3 人おり、第 4 四半期の収益目標が迫っています。

ORIENT(状況判断):根本的な対立は、先行者利益と品質への評価のどちらを優先するかです。前回の拙速なリリースでは、3 か月にわたるサポート負担が発生しました。営業は早期リリースを望み、サポートチームは懸念を示し、エンジニアリングチームはあと 2 週間を求めています。

DECIDE(意思決定):選択肢を評価しました。今すぐリリース(高リスク)、4 週間延期(中リスク)、10 社への限定公開(低リスク)。選択した案:限定公開 → フィードバックを収集 → 3 週間後に全面リリース。

EXECUTE(実行):ベータ顧客 10 社を選定(2 日)→ フィーチャーフラグを使ってデプロイ(1 日)→ 2 週間モニタリング → 導入事例とともに全面リリース。

個人:転職オファーの判断

背景:現職で 3 年勤務し、成長が頭打ちになっています。提示されたオファーは給与 30%増、より大きな職務範囲ですが、出張が必要です。

OBSERVE(観察):現職は快適ですが、停滞しています。新しい役職では成長が期待できますが、配偶者は転職できず、自宅には幼い子どもがいます。

ORIENT(状況判断):根底にある感情は、正当に評価されていないことと、成長を求めていることです。モデル:後悔の最小化、総報酬(給与+学び+人間関係)。

DECIDE(意思決定):最終決定の前に、現職の上司と率直に話し合い、新しい役職についてさらに情報を集めることを選択しました。

EXECUTE(実行):譲れない条件を書き出す → 上司とキャリアについて話し合う → 新しいチームと話す → 最終決定の前に 48 時間考える。

$ARGUMENTS

コメント