关于 specsfy-milestone-governor
specsfy-milestone-governor 是用于依据项目规范和 backlog 文件投影、审查里程碑状态的 Specsfy skill。它帮助团队区分可演示的里程碑成果、单项能力,以及仍待细化的工作。
主要功能
- 01根据项目文件同步里程碑投影
- 02审查规范、backlog 与里程碑关联
- 03识别缺失的退出条件和依赖
- 04结构性变更前要求确认
- 05依据可验证成果判断完成状态
适用场景
- 01根据已完成的规范刷新里程碑状态
- 02查找关联到不存在里程碑的规范或 backlog 项
- 03评估里程碑是否具备经验证的退出条件
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ promovaweb/ specsfy --skill specsfy-milestone-governor安装后在 Claude Code 中输入/specsfy-milestone-governor确认已加载。
附带文件agents/openai.yaml
详细介绍
根据项目源文件管理里程碑
必须完成的准备工作
执行此技能前,必须在项目根目录加载 $specsfy-setup。自动交接时,在此步骤前重新加载它。
复用对话中已确认的根目录;如果 setup 指出有待处理事项,则不要继续。
交互模式
交互模式:perguntas。
提出任何问题前,请阅读并应用 .specsfy/Spec.md 中的
Contrato de perguntas numeradas。
阅读 specs.md、specs/milestones/、specs/backlog/ 和现有规格。
里程碑、规格和待办事项各有不同职责:里程碑描述一个可演示的状态;规格定义一项能力;待办事项记录仍可进一步细化的工作。
规划当前状态
执行:
specsfy milestones sync --project .
此命令仅更新 specs.md 和里程碑文件中标记的区块。它根据 Status: Complete 计算已完成的规格,并显示待办事项,但不会用它们来关闭里程碑。
分析并提出建议
投影后,检查以下情况:
- 关联到不存在里程碑的规格或待办事项;
- 没有已确认退出条件的里程碑;
- 目的已明确但未关联里程碑的规格;
- 导致当前顺序不合理的依赖关系;
- 似乎构成一个新的可演示状态的规格集合。
说明建议、支持建议的材料及其对路线图的影响。更改结构关系前,请先征求确认。如果缺少对 MVP 的探索,请将对话引导至 $specsfy-mvp-milestone-interviewer;对于后续演进,请使用 $specsfy-roadmap-milestone-interviewer。
完成里程碑
只有在其必需规格均已完成,且负责人通过演示、验收测试或其他已记录的验证确认退出条件后,才能宣布里程碑已完成。同步命令会报告进度,但不能替代此确认。
限制
- 不要更改生成区块以外的人工编写文本。
- 不要移动规格、编辑 gates、任务或代码。
- 不要将已关闭任务列表用作里程碑的验收依据。