safety-eval-service/.cursor/skills/my-plan/SKILL.md

4.6 KiB
Raw Blame History

name description
my-plan 将任意目标整理为可执行、可核验、可递进交付的任务计划(增量模式)。默认产出全量阶段总览,但每轮只产出一个阶段的详细工作项;维护目标记录、阶段产出状态与外部依赖说明。执行时优先读取同主题已有 stages.md/requirements.md 梳理总览后再续写或新建。高影响未决或外部依赖接入未确认须中断等待。用于任务计划、阶段拆解、工作项清单、续写下一阶段、任意形态交付(软件/文档/数据/设计/运营/线下等)。

任务计划my-plan

增量模式:总览全量,详细任务按轮次产出。对齐手册术语与规则(全貌先立、硬门禁、约定先于实施)。

硬门禁(优先于计划产出)

出现以下任一情况时,立即中断,本回合只输出「待确认」(可附同主题总览),然后停止

  1. 高影响未决尚未得到用户答复。
  2. 外部依赖接入未确认(未提供且未声明暂不提供)。

中断期间禁止写入:requirements.mdstages.mdstages/P{n}.mddependencies.md 的计划正文或完整草稿表。
中断期间允许:读取已有记录并梳理总览。

用户回复并解除门禁后,才允许拆解并写/更新计划文档。

产出物

文档 路径 内容
目标与计划记录 plans/<主题>/requirements.md 原始目标、视图摘要、变更日志
阶段总览 plans/<主题>/stages.md Meta + 全部阶段 + DetailStatus/DetailPath
阶段任务清单 plans/<主题>/stages/P{n}.md 本轮目标阶段详细工作项
外部依赖说明 plans/<主题>/dependencies.md 接入/可切换替代/切换/验收注意

默认:一次写完全部 P{n}.md

写表前必读:references/templates.mdreferences/requirements.md
依赖规则:references/dependencies.md

工作流程

定位主题目录
 → 【优先】读取同主题 stages.md / requirements.md / dependencies.md / 已有 Pn
 → 梳理总览阶段、DetailStatus、依赖、下一默认阶段
 → 判定:新建 | 续写最早未产出阶段 | 修订指定阶段
 → 接收本轮目标并合并视图
 → 依赖/高影响门禁(未过则待确认并中断)
 → 新主题:拆全部宏观阶段(总览)
    续写:以已有总览为准(仅目标迫使时改总览结构)
 → 只拆解本轮目标阶段工作项
 → 写/更新 requirements.md + stages.md + 本轮 Pn.md + dependencies.md
 → 自检(含 DetailStatus 与文件一致)

本轮目标阶段

情形 目标
无总览 第一阶段(通常 P0
未产出 最早的 未产出
用户指定 / 要求修订 该阶段

目标归纳(并写入 requirements.md

核心目的、预期结果、对象与情境、范围边界、成功标准、硬约束、外部依赖确认状态。
原始目标保留在记录文件;后续补充追加日志;视图摘要保持当前有效。

澄清与索取

低影响假设可标,不单独中断。高影响与依赖索取一次汇总;选项优先;说明用途。
用户暂不提供依赖后:按 dependencies 参考落可切换替代(仅依赖层)。

拆解原则

  • 总览须覆盖从约定到收尾闭环的全部宏观阶段。
  • 本轮只展开目标阶段工作项:defineprepareproduceintegrateverify
  • Title 按本次目标拟定;每阶段默认 ≤30 条Deps 可引用既有工作项 IDW001…)。
  • 禁止用空壳/演示冒充主路径真实结果。

交付方式

  • 门禁未通过:待确认清单 + 可选总览;不写计划文件。
  • 新主题门禁通过requirements.md + 全量 stages.md(目标阶段 DetailStatus=已产出,其余未产出)+ 第一阶段任务清单 + dependencies.md
  • 续写门禁通过:追加 requirements 日志;更新总览状态;新增/修订本轮 Pn按需更新 dependencies。
  • 回复须点明本轮阶段、DetailProgress、下一默认未产出阶段。

自检清单

  • 已读并梳理同主题总览(若存在)
  • 门禁已解除;未提前写计划
  • requirements 含原始目标与本轮日志
  • stages 含全部阶段DetailStatus/DetailProgress/DetailPath 与磁盘一致
  • 本轮仅产出目标阶段详细任务(除非用户明确要求多阶段)
  • 依赖已确认或可切换替代;替代仅依赖层
  • Title 按目标拟定约定先于实施Deps 无环