用途:该技能将 issue 按交付阶段或时间周期分组为里程碑,回答“什么时间完成什么”,并强调里程碑是交付承诺,需要密切跟踪。使用时先声明“I'm using milestone-management to organize work into delivery phases.”。
主要能力:创建带标题、描述和可选截止日期的 GitHub 里程碑;将 issue 和 epic 关联到里程碑;查看里程碑进度(open/closed 数量与百分比);生成进度报告;更新描述或截止日期;关闭里程碑;处理延期(移入下一里程碑、延长截止日期或缩减范围);支持按版本、季度、阶段等命名约定。
使用方式:通过 gh api 与 gh issue 命令操作,例如创建里程碑:gh api repos/$GITHUB_OWNER/$GITHUB_REPO/milestones -X POST -f title="[NAME]" -f description="[DESCRIPTION]";为 issue 指定里程碑:gh issue edit [ISSUE_NUMBER] --milestone "[MILESTONE_NAME]";查看进度:gh api repos/$GITHUB_OWNER/$GITHUB_REPO/milestones --jq '.[] | "(.title): (.open_issues) open, (.closed_issues) closed"'。也可通过内存实体记录里程碑信息。
适用场景:发布版本规划、季度规划、大型计划的阶段划分、敏捷冲刺等。
限制:该资料主要面向 GitHub 工作流;具体平台依赖、权限要求、收费或价格信息暂未提供。