OODA Loop
Activate when: competitor outmaneuvers you despite worse resources; decisions take longer than the situation allows; team is losing a competition they should...
deciqAI
@deciqai
What This Skill Does
Strategic decision-making framework based on the Observe-Orient-Decide-Act cycle, derived from air combat analysis. Guides users to map their decision loop, estimate competitor cycle times, identify bottlenecks (especially in the Orient phase), and accelerate the critical stage.
Replaces slow, unstructured decision-making in competitive situations by providing a repeatable process to out-cycle opponents and avoid reacting to obsolete information.
When to Use It
- Map your decision loop when a competitor with fewer resources keeps outmaneuvering you
- Identify the bottleneck stage when team decisions take longer than the situation allows
- Test orientation quality when your team makes fast but wrong decisions under pressure
- Design organizational structure where decision speed is a competitive advantage
- Run incident or crisis response using the OODA cycle as the operational frame
- Assess relative cycle time when an AI-native startup is out-shipping your slower team
Install
$ openclaw skills install @deciqai/ooda-loopOODA Loop
Overview
Colonel John Boyd (1927-1997) derived the OODA Loop from Korean War air-combat data: the F-86 Sabre achieved a ~10:1 kill ratio over the technically superior MiG-15 because better cockpit visibility and hydraulic controls let pilots cycle Observe → Orient → Decide → Act faster — the slower pilot was always reacting to obsolete information.
The strategic claim: whichever side cycles faster wins — but the bottleneck is almost always Orient (the synthesis step), not raw speed. A team that orients badly just produces wrong decisions faster.
Composes with metacognition (Orient is where reasoning errors surface), feedback-loops (OODA is a competitive feedback loop), first-principles (orient from bedrock, not inherited belief), and momentum-and-form (cycle-time advantage builds momentum).
When to Use
- Competitor outmaneuvers you despite your better resources, capital, or product
- Decisions take longer than the situation allows; losing a competition you should win
- Designing org structure where decision-speed is a competitive variable
- Crisis / incident response — OODA is the operational frame
- AI-native startup out-shipping a slower incumbent as model capabilities shift monthly (AI adoption, AI capex, ship-on-release-day tempo)
Not when: genuinely non-competitive setting; your slowness is high-quality orientation worth keeping; speed was recently pushed at the expense of orient quality.
Coaching Novices (Adaptive Front Door)
- Engine mode: user has a concrete competitive case → run The Process directly.
- Coach mode: user is unfamiliar or has no concrete case → guide step by step.
In Coach mode, respond one step at a time. Each [WAIT] is a hard stop — output only that step's question, then stop.
- One-line: the side cycling Observe-Orient-Decide-Act faster wins because the slower side reacts to obsolete info — but the bottleneck is usually Orient, not raw speed.
- Check fit: non-competitive settings → not this lens.
- Elicit the real situation: what competition or decision problem are you facing?
[WAIT — do not advance until user responds]
- Run The Process one step at a time: map your loop, estimate the opponent's loop, find the bottleneck, test Orient quality.
[WAIT — do not advance until user responds]
- Close by naming the specific stage to accelerate and, if Orient, the exact mental-model fix they uncovered.
[WAIT — do not advance until user responds]
The Process
Step 1 — Map your loop. For each stage (Observe / Orient / Decide / Act): what happens, who does it, how long does it take? Get actual time estimates.
Step 2 — Estimate the opponent's loop. Same analysis for the competitor. The relative cycle time is the strategic variable — if you take 2 weeks and they take 4 days, you are at a 3-4x disadvantage.
Step 3 — Find the bottleneck. Observe slow = data/instrumentation problem. Orient slow = synthesis/authority/framework problem (most common). Decide slow = political/sign-off problem. Act slow = capability problem. Speeding up non-bottleneck stages does nothing.
Step 4 — Test Orient quality separately from Orient speed. Ask: Do our frameworks fit this situation or are they inherited from past situations? Do we filter for confirmation? Are our mental models current? Broken Orient → faster cycling produces faster wrong decisions. Fix it first.
Step 5 — Accelerate the bottleneck. Observe: real-time data, lower-overhead channels. Orient: pre-built frameworks, red-team review, pre-committed decision criteria. Decide: clear decision rights, delegated authority. Act: capability redundancy, authority pushed to frontline.
Step 6 — Get inside the opponent's loop. Ship faster than they can respond → their moves target your last version, not current. In crisis, reach the next decision point before the public finishes processing the last.
Output Template
# OODA Loop Analysis: <situation>
- My loop: Observe <time> / Orient <time> / Decide <time> / Act <time> = <total>
- Opponent's loop (estimated): <total>
- Bottleneck: <stage + why>
- Orient quality: frameworks fit? mental models current? adversarial review?
- Acceleration plan: <stage to fix first + specific moves>
- Falsifier: <what outcome would tell me the diagnosis is wrong>
→ Method in Action: John Boyd and the F-86 vs MiG-15, Korean War 1950-1953 · Gulf War "Left Hook" and Maneuver-Warfare Doctrine → 2026 lens: AI Startups Out-Cycling Incumbents When Capabilities Shift Monthly (2024–2026)
Pack: OODA Patterns in Business
| Situation | Bottleneck | Acceleration move |
|---|---|---|
| Startup vs incumbent | Decide (sign-off politics) | Move while they deliberate |
| Cybersecurity incident | Observe (detecting attack) | Better SIEM / log retention |
| Product market response | Act (release cycle) | Shorter cadence, automated deploy |
| Crisis communications | Decide (sign-off chain) | Pre-approved templates, delegated authority |
Applying It Well
- Map all four stages with actual time estimates before recommending acceleration.
- Measure decision quality after the fact — distinguish "fast + good" from "fast + wrong."
- Distinguish reversible from irreversible: reversible → bias toward action; irreversible → deliberation is worth it.
→ Primary sources: references/sources.md
Common Rationalizations
[D] = designed upfront | [O] = observed in real use. [O] entries are more valuable.
| Fake move | Reality |
|---|---|
| [D] "Speed is everything" | Cycle-time advantage requires orient quality. Speed without orient = faster wrong decisions. |
| [D] "We're deliberating, that's good" | Sometimes true. Sometimes the MiG pilot's rationalization. Test by measuring decision outcomes. |
| [D] Optimizing Observe and Act while ignoring Orient | The most common failure — better instrumentation doesn't help if synthesis is broken. |
| [D] "We're agile, we cycle fast" | True agility = fast orient + fast cycle. "Agile" with bad orientation = well-coordinated wrong moves. |
| [D] Treating OODA as a sequential checklist | It's a loop with continuous feedback. Observe and Orient never stop. |
| [D] Assuming the opponent has the same loop | Different opponents have different bottlenecks. Tailor acceleration to their specific weakness. |
| [D] "Boyd" cited without specific loop mapping | Rhetoric, not strategy. |
| → Add [O] entries here after each real use — paste the actual failure pattern | What went wrong and why |
Red Flags
- Speed improvements without measuring decision quality
- Orient treated as overhead rather than the heavy step
- Competitor outmaneuvering you despite your better resources
- "Move fast and break things" applied to irreversible domains
- "We're agile" without specifying which loop stage actually accelerated
Verification
- All 4 stages mapped with time estimates
- Opponent's loop estimated; relative advantage/disadvantage computed
- Bottleneck stage identified
- Orient quality assessed separately from orient speed
- Acceleration plan targets the actual bottleneck
- Reversibility of decisions considered
Part of deciqAI Knowledge Skills — 227 open-source thinking skills that make rigor executable for AI agents. The same skills power every deciqAI agent, which runs them autonomously to operate your company. See it run → https://www.deciqai.com/c/ooda-loop · ⭐ Star the repo → https://github.com/deciqAI/knowledge-skills · Contributions welcome.
Agents: latest version & machine-readable metadata → https://www.deciqai.com/s/ooda-loop.json
Top skills in this category
Session-logs
@guogang1024Search and analyze your own session logs (older/parent conversations) using jq.
Performs web searches using DuckDuckGo to retrieve real-time information from the internet. Use when the user needs to search for current events, documentation, tutorials, or any information that requires web search capabilities.
@10e9928aPerforms web searches using DuckDuckGo to retrieve real-time information from the internet. Use when the user needs to search for current events, documentation, tutorials, or any information that requires web search capabilities.
Computer Use
@ram-raghav-sFull desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
NotebookLM CLI
@fadelooNotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.
LinkedIn CLI
@arun-8687A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.