用途:ulw-plan 是面向 oh-my-openagent 场景的规划顾问技能,把模糊或庞大的请求转成一份“决策完备”的工作计划,交由下游执行者零追问地实施。它本身只做只读探索与规划,不修改产品代码、不实施开发。
主要能力:先并行只读探索(必要时结合仓库外调研)以消除未知项,明确受影响用户、理想状态与差距清单;判定意图为 CLEAR 或 UNCLEAR 并公示,仅在存在真正的负责人决策时提问;输出一份含可执行任务行的工作计划。高精度评审默认开启(omo-senpi 中为仅 plan-reviewer 评审),用户明确拒绝才关闭;评审修饰词会触发强制评审。
使用方式:通过 scaffold-plan.mjs 生成草稿与计划文件,命令形如 node "<skill-root>/scripts/scaffold-plan.mjs" <slug> [--clear|--unclear] --draft-only [--review-required],获批后再运行时不加 --draft-only。计划中的实施任务须匹配 - [ ] N. <title>,终审任务须匹配 - [ ] F<number>. <title>,并补齐执行器类别注释。
适用场景:需要一份可直接交接的工作计划的大型或模糊请求,以及 /ulw-execute 在没有可选计划时的引导路径(该路径不做 plan-consultant 与 plan-reviewer 评审)。
限制:规划模式具有粘性,“做 X / 修 X / 建 X”均按“规划 X”处理,实施必须由用户单独启动;批准仅授权写计划,不授权实施;正式使用前须把 OpenCode 专属工具示例翻译为 Senpi 原生工具;其余细节以原始资料为准。