mcpField
P
plan

plan

github.com/yeachan-heoAgent 工作流33.7k120 次安装今天更新
代码仓库

关于 plan

plan 是用于将工作请求整理为简洁可执行计划的技能,支持直接规划、苏格拉底式澄清和计划评审,并将计划保存到 `.omx/plans/`。

主要功能

  1. 01直接规划与访谈模式
  2. 02评审现有计划
  3. 03逐次提出澄清问题
  4. 04基于证据制定计划
  5. 05计划保存至 `.omx/plans/`

适用场景

  1. 01通过提问明确模糊需求
  2. 02为明确任务制定计划
  3. 03评估现有计划

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/yeachan-heo/oh-my-codex --skill plan

安装后在 Claude Code 中输入/plan确认已加载。

详细介绍

Plan 用于创建简洁、可执行的工作计划。自动检测访谈模式与直接模式,支持 `--interview` 进行苏格拉底式澄清,支持 `--review` 进行评估。

<Use_When>

  • 在实现前进行规划 — “plan this”、“let's plan”
  • 需求模糊且需要界定范围 — 使用 --interview
  • 审查已有计划 — --review </Use_When>

<Do_Not_Use_When>

  • 想要直接执行 — 直接执行已界定范围的任务;仅在需要持久目标时使用 ultragoal,或在需要协调并行工作时使用 team
  • 范围明确的简单聚焦修复 — 跳过规划 </Do_Not_Use_When>

<Execution_Policy>

  • 自动检测访谈模式与直接模式;--interview 强制进入苏格拉底模式,--direct 跳过该模式
  • 一次只问一个问题;先收集代码库事实
  • omx explore 已弃用。代码库事实请使用常规仓库检查;仅在需要明确的 shell 原生证据时使用 omx sparkshell
  • 计划必须有证据支撑:80%+ 的论断引用文件/行号,90%+ 的验收标准可测试
  • 按范围合理确定步骤规模;保存至 .omx/plans/ </Execution_Policy>
模式选择
模式触发条件行为
Interview--interview 或宽泛请求苏格拉底式需求收集
Direct--direct 或详细请求立即生成计划
Review--review由 Critic 评估已有计划
访谈(--interview)
  1. 对请求分类;通过 omx question 提出一个聚焦问题
  2. 先收集代码库事实,再提出有依据的追问
  3. 基于回答继续推进;向 Analyst 咨询隐藏需求
  4. 当用户表示已准备好时创建计划
直接模式
  1. 快速分析(可选 Analyst)
  2. 立即生成计划
  3. 如有要求,可选 Critic 审查
审查(--review)
  1. 从 .omx/plans/ 读取计划
  2. 通过 Critic 评估;结论为 APPROVED/REVISE/REJECT
  3. 若作者 == 审查者,移交给 $code-review
输出

每个计划都包含:需求摘要、验收标准(可测试)、实现步骤(含文件引用,数量自适应)、风险/缓解措施、验证。保存至 .omx/plans/。

结果优先框架:应用结果优先框架,为多步骤规划提供简洁可见的更新。当前工作流分支的本地覆盖通过更新的用户任务生效。如果用户说 continue,则继续当前分支,而不是重新开始。

<Tool_Usage>

  • omx explore 已弃用。使用常规仓库检查;仅在需要明确的 shell 原生证据时使用 omx sparkshell
  • 使用 omx question 提出访谈问题;仅在回退时使用纯文本
  • 按需使用 ask_codex 搭配 planner/analyst/critic </Tool_Usage>

<Escalation_And_Stop_Conditions>

  • 当需求明确时停止访谈 — 不要过度访谈
  • 在出现需要业务决策的不可调和权衡时升级
  • “just do it” / “skip planning” → 移交给 $ultragoal </Escalation_And_Stop_Conditions>

<Final_Checklist>

  • 验收标准可测试(90%+ 具体)
  • 论断引用文件/行号(80%+)
  • 风险有缓解措施,无模糊表述
  • 计划已保存至 .omx/plans/ </Final_Checklist>
## 问题分类 | 类型 | 示例 | 行动 | |------|----------|--------| | 代码库事实 | “X 在哪里?” | 先探查,不要询问 | | 用户偏好 | “优先级?” | 通过 `omx question` 询问 | | 范围决策 | “是否包含 Y?” | 询问用户 |

审查质量标准

标准要求
清晰度80%+ 的论断引用文件/行号
可测试性90%+ 的验收标准具体
验证文件引用存在

评论

支持 Markdown