用途:在开发开工前审查规划是否足够完整,然后基于史诗文件确定性地生成冲刺状态跟踪文件,并可查看、校验或修复该文件。
主要能力:包含五种意图。readiness 只做就绪检查;sprint-planning 执行完整流程(也用于刷新已有 sprint-status.yaml);status 查看冲刺状态;validate 校验跟踪文件格式;fix 修复或重建损坏的 sprint-status.yaml。脚本 scripts/sprint_plan.py 提供 generate、status、validate 三个子命令,负责解析、键推导、状态合并与写文件。
使用方式:激活时先解析定制与配置,命令为 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow 与 uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key core.project_name --key modules.bmm.planning_artifacts --key modules.bmm.implementation_artifacts --key modules.bmm.project_knowledge。就绪检查加载 references/readiness-gate.md,通过后加载 references/generate-tracking.md;status 加载 references/status-view.md;validate 加载 references/validate.md;fix 加载 references/fix-sprint-status.md。脚本报错时不静默猜测,改由人工判断完成同样结果并说明失败原因,必要时提供修复流程。
适用场景:史诗规划完成后、动工前的可实施性评估,以及冲刺状态文件的首建、刷新、查看、校验与重建。
限制:无交互(headless)时不提问,遇到重复史诗版本、未处理的孤立项或未确认修复会返回 blocked;状态文件格式与状态词表由 sprint-status-template.yaml 定义。具体收费、价格与平台支持情况暂未提供。