SuperAPI AI 工具集

gds-sprint-status

通用与其它

查看项目

更新于 10-15 20:07

技能介绍

用途:面向开发者提供清晰的冲刺可见性,汇总冲刺状态、暴露风险并推荐下一步工作流动作。触发方式为用户说出“check sprint status”或“show sprint status”。不提供时间估算,只关注状态、风险与后续步骤。

主要能力:读取 {implementation_artifacts}/sprint-status.yaml(FULL_LOAD),并载入存在的 project_context = **/project-context.md。校验必需元数据字段 generated、project、project_key、tracking_system、story_location(last_updated 可选),检查 development_status 段是否存在且非空,并按有效值校验状态:故事为 backlog、ready-for-dev、in-progress、review、done(旧值 drafted),史诗为 backlog、in-progress、done(旧值 contexted),回顾为 optional、done。发现无效状态时可提示逐项修正或跳过。

风险识别:故事处于 review 时建议 /bmad:gds:workflows:code-review;故事 in-progress 且无 ready-for-dev 时建议聚焦当前故事;所有史诗为 backlog 且无 ready-for-dev 时提示 /bmad:gds:workflows:create-story;last_updated 超过 7 天或缺失(回退到 generated)时警告可能过期;故事键与史诗不匹配时提示孤立故事;in-progress 史诗无关联故事时警告。

使用方式:激活时先运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow,失败则按 base→team→user 顺序读取 customize.toml、{project-root}/_bmad/custom/{skill-name}.toml、{project-root}/_bmad/custom/{skill-name}.user.toml 并合并;随后执行 prepend 步骤、载入 persistent_facts、读取 {project-root}/_bmad/gds/config.yaml 解析 user_name、communication_language、implementation_artifacts,向用户问候并执行 append 步骤。完成后运行同一解析脚本并以 --key workflow.on_complete 读取终止指令。

适用场景:基于 BMAD 游戏开发工作室模块进行冲刺跟踪的项目。限制:依赖 sprint-status.yaml 的结构与有效状态值;资料未提供具体平台、收费或效果信息。