mcpField
B
bmad-sprint-status

bmad-sprint-status

github.com/bmad-code-org开发54.7k341 次安装1 周前更新
代码仓库

关于 bmad-sprint-status

bmad-sprint-status 是已弃用的兼容技能,会将迭代状态请求转交给 bmad-sprint-planning。它保留旧版自定义配置处理,并由新技能执行状态视图。

主要功能

  1. 01转交给 bmad-sprint-planning
  2. 02直接进入状态视图
  3. 03解析旧版自定义配置
  4. 04传递原始请求

适用场景

  1. 01通过旧技能调用查看迭代状态
  2. 02继续使用现有 bmad-sprint-status 覆盖配置

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-sprint-status

安装后在 Claude Code 中输入/bmad-sprint-status确认已加载。

附带文件customize.toml

详细介绍

已弃用 — 转发至 bmad-sprint-planning(状态视图)

此技能已合并到 bmad-sprint-planning 中,后者现在负责整个 sprint-status 产物:对其进行门控、生成和查看。保留此技能作为一个轻量的兼容垫片,以便按名称进行的现有调用和 _bmad/custom/bmad-sprint-status.toml 覆盖文件继续有效。新工作应直接调用 bmad-sprint-planning — “显示 sprint 状态”会直接路由到状态视图。

激活时

  1. 解析自定义配置:uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow。这会读取任何 {project-root}/_bmad/custom/bmad-sprint-status.toml 和 bmad-sprint-status.user.toml 中针对旧版字段(activation_steps_prepend、activation_steps_append、persistent_facts、on_complete)的覆盖。

  2. 加载 {project-root}/_bmad/bmm/config.yaml(以及 config.user.yaml,如果存在)以解析 {user_name} 和 {communication_language}。

  3. 以 {communication_language} 向用户发出弃用通知:

    通知:bmad-sprint-status 已弃用,并将在未来的版本中移除。它现在转发至 bmad-sprint-planning,后者的状态视图涵盖此技能所做的一切。若想不再收到此通知,请在下次直接调用 bmad-sprint-planning(例如“显示 sprint 状态”),并将任何 _bmad/custom/bmad-sprint-status.toml 覆盖迁移到 _bmad/custom/bmad-sprint-planning.toml。

  4. 使用以下上下文调用 bmad-sprint-planning。将这些作为激活上下文传入,以便其遵循这些值,而不是从头解析自己的自定义配置:

    • 意图: status view — 跳过 bmad-sprint-planning 通常的意图检测及其就绪门控。
    • 预先解析的旧版自定义配置 — 对于四个旧版字段,使用这些值代替从 bmad-sprint-planning 自己的 customize.toml 解析的值:activation_steps_prepend、activation_steps_append、persistent_facts 和 on_complete = 第 1 步中解析出的值。
    • 原始用户输入: 将用户调用此技能时所说的内容原样转发。

    bmad-sprint-planning 从此处接管工作流。不要在此垫片中执行任何进一步的步骤。

评论

支持 Markdown