mcpField
O
ooda

ooda

github.com/neurofoo生产力122129 次安装40 周前更新
代码仓库

关于 ooda

ooda 是一种按“观察、判断、决策、执行”四阶段分析问题的 skill,适用于需要结构化决策的人。它从事实梳理和根因分析延伸到方案选择、行动步骤及复盘触发条件。

主要功能

  1. 01四阶段 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 循环(观察、定向、决策、执行)。

说明

按顺序逐一完成各个阶段。务必全面,但保持简洁。

阶段 1:观察

先收集事实,再进行分析。思考:“实际发生了什么?”

输出:

  • 当前状态:只列事实,不作解读
  • 信号:是什么促使我们进行这次分析
  • 范围:情况的边界
  • 约束:资源、时间、规则、依赖项
  • 未知事项:需要说明的信息缺口
阶段 2:定向

分析并建立理解。思考:“为什么会发生这种情况?”

输出:

  • 根因分析:深层驱动因素,而不只是表面症状
  • 思维模型:适用的框架(第一性原理、逆向思维、二阶效应等)
  • 模式:类似情况及其结果
  • 利益相关方的观点:各方如何看待这件事
  • 假设:我们默认成立的事项
  • 偏见:需要警惕的认知陷阱
阶段 3:决策

从可行选项中作出选择。思考:“什么方法最好?”

输出:

  • 选项(至少 3 个):
    • 选项 A — 优点 / 缺点 / 风险等级
    • 选项 B — 优点 / 缺点 / 风险等级
    • 选项 C — 优点 / 缺点 / 风险等级
  • 建议:选定的方法及理由
  • 成功标准:如何判断是否奏效
  • 应急方案:主要方法失败时的备用方案
阶段 4:执行

制定实施计划并进行验证。思考:“我们如何行动并确认结果?”

输出:

  • 行动步骤:按顺序列出具体步骤
  • 验证节点:如何检查各阶段的进展
  • 时间线:切实可行的计划
  • 第一步行动:接下来立即要做的事
反馈循环

最后列出:

  • 主要风险:可能导致计划失败的因素
  • 复盘触发条件:何时重新评估(基于时间或事件)

格式

为每个阶段使用清晰的标题。直接、注重行动。避免冗词。

示例

商业:产品发布时机

背景:功能完成度为 85%,竞争对手计划下个月发布类似功能。

观察:核心功能可用,但边缘情况尚未处理。竞争对手已宣布将推出类似功能。有 3 名工程师可用;第四季度营收目标迫在眉睫。

定向:核心矛盾在于抢占先机与维护质量声誉。上次仓促发布导致支持工作量增加,持续了 3 个月。销售团队希望立即发布;支持团队有所顾虑;工程团队希望再多 2 周。

决策:评估了各种选项——立即发布(高风险)、推迟 4 周(中风险)、向 10 位客户软启动(低风险)。选定方案:软启动 → 收集反馈 → 3 周后全面发布。

执行:确定 10 位 Beta 客户(2 天)→ 使用功能标志部署(1 天)→ 监控 2 周 → 发布完整案例后全面上线。

个人:工作机会决策

背景:在现公司工作了 3 年,职业发展停滞。收到的工作邀请薪资提高 30%、职责范围更大,但需要出差。

观察:当前工作舒适但缺乏发展。新工作能带来成长,但配偶的工作无法异地调动;家中还有年幼的孩子。

定向:核心感受是觉得自己未受重视,同时渴望成长。适用模型:后悔最小化;总报酬(薪资 + 学习机会 + 人际关系)。

决策:决定先与现任经理坦诚沟通,并进一步了解新职位,再作决定。

执行:列出不可妥协的条件 → 与经理进行职业发展谈话 → 与未来团队交流 → 最终决定前留出 48 小时思考。

$ARGUMENTS

评论

支持 Markdown