mcpField
S
specsfy-milestone-governor

specsfy-milestone-governor

github.com/promovaweb开发87443 次安装1 周前更新
代码仓库

关于 specsfy-milestone-governor

specsfy-milestone-governor 是用于依据项目规范和 backlog 文件投影、审查里程碑状态的 Specsfy skill。它帮助团队区分可演示的里程碑成果、单项能力,以及仍待细化的工作。

主要功能

  1. 01根据项目文件同步里程碑投影
  2. 02审查规范、backlog 与里程碑关联
  3. 03识别缺失的退出条件和依赖
  4. 04结构性变更前要求确认
  5. 05依据可验证成果判断完成状态

适用场景

  1. 01根据已完成的规范刷新里程碑状态
  2. 02查找关联到不存在里程碑的规范或 backlog 项
  3. 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、任务或代码。
  • 不要将已关闭任务列表用作里程碑的验收依据。

评论

支持 Markdown