关于 bmad-quick-dev
bmad-quick-dev 是已弃用的 bmad-build 别名。没有旧版自定义文件时会直接转向 bmad-build;否则须先获批准才能迁移自定义文件。
主要功能
- 01转向 bmad-build
- 02检查旧版自定义文件
- 03迁移文件前征求批准
- 04避免覆盖现有自定义设置
适用场景
- 01调用旧版 quick-dev 工作流
- 02迁移旧版自定义文件名
- 03通过 bmad-build 继续开发
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-quick-dev安装后在 Claude Code 中输入/bmad-quick-dev确认已加载。
详细介绍
已弃用的构建别名
激活时
- 检查是否存在任一旧版自定义文件:
{project-root}/_bmad/custom/bmad-quick-dev.toml{project-root}/_bmad/custom/bmad-quick-dev.user.toml
- 如果两个旧版文件都不存在,则原样输出
bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.,使用用户的原始输入原样调用bmad-build恰好一次,然后在此兼容层中不执行任何后续步骤。 - 对于存在的每个旧版文件,使用其对应的新文件名:
{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。
- 如果对应的新文件不存在,则告知用户该自定义文件使用了已弃用的名称,并提出将其重命名。仅在明确批准后才重命名。如果批准被拒绝或无法获得,或重命名失败,则 HALT 并且不调用任何 skill。
- 如果对应的新文件已存在,不要覆盖它。读取两个文件,说明它们的差异,并为新文件提出确切内容。与用户一起解决冲突的值。仅在用户明确批准该内容后,保存并验证新文件,然后删除旧版文件。如果批准被拒绝或无法获得,或任何操作失败,则 HALT 并且不调用任何 skill。
- 在每个检测到的旧版文件都成功迁移且没有旧版文件残留后,原样输出
bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.,使用用户的原始输入原样调用bmad-build恰好一次,然后在此兼容层中不执行任何后续步骤。
评论
支持 Markdown