ooda について
ooda は、Observe・Orient・Decide・Execute の4段階で意思決定を整理するスキルです。事実の整理や根本原因の分析から、選択肢の比較、実行手順、見直しの条件まで扱います。
主な機能
- 014段階のOODA分析
- 02事実に基づく状況整理
- 03根本原因とバイアスの分析
- 04選択肢の比較と提案
- 05実行手順と検証項目
- 06リスクと見直し条件の特定
活用シーン
- 01事業上の意思決定の評価
- 02製品ローンチの計画
- 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