mcpField
B
bmad-quick-dev

bmad-quick-dev

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

关于 bmad-quick-dev

bmad-quick-dev 是已弃用的 bmad-build 别名。没有旧版自定义文件时会直接转向 bmad-build;否则须先获批准才能迁移自定义文件。

主要功能

  1. 01转向 bmad-build
  2. 02检查旧版自定义文件
  3. 03迁移文件前征求批准
  4. 04避免覆盖现有自定义设置

适用场景

  1. 01调用旧版 quick-dev 工作流
  2. 02迁移旧版自定义文件名
  3. 03通过 bmad-build 继续开发

安装

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

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

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

详细介绍

已弃用的构建别名

激活时

  1. 检查是否存在任一旧版自定义文件:
    • {project-root}/_bmad/custom/bmad-quick-dev.toml
    • {project-root}/_bmad/custom/bmad-quick-dev.user.toml
  2. 如果两个旧版文件都不存在,则原样输出 bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.,使用用户的原始输入原样调用 bmad-build 恰好一次,然后在此兼容层中不执行任何后续步骤。
  3. 对于存在的每个旧版文件,使用其对应的新文件名:
    • {project-root}/_bmad/custom/bmad-quick-dev.toml 变为 {project-root}/_bmad/custom/bmad-build.toml。
    • {project-root}/_bmad/custom/bmad-quick-dev.user.toml 变为 {project-root}/_bmad/custom/bmad-build.user.toml。
  4. 如果对应的新文件不存在,则告知用户该自定义文件使用了已弃用的名称,并提出将其重命名。仅在明确批准后才重命名。如果批准被拒绝或无法获得,或重命名失败,则 HALT 并且不调用任何 skill。
  5. 如果对应的新文件已存在,不要覆盖它。读取两个文件,说明它们的差异,并为新文件提出确切内容。与用户一起解决冲突的值。仅在用户明确批准该内容后,保存并验证新文件,然后删除旧版文件。如果批准被拒绝或无法获得,或任何操作失败,则 HALT 并且不调用任何 skill。
  6. 在每个检测到的旧版文件都成功迁移且没有旧版文件残留后,原样输出 bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.,使用用户的原始输入原样调用 bmad-build 恰好一次,然后在此兼容层中不执行任何后续步骤。

评论

支持 Markdown