用途:bmad-build 属于 bmad-code-org/bmad-skills 技能集,面向“把工作项变成可运行代码”的场景。工作项可以是功能、故事(story)、缺陷修复或变更请求;当用户交出一个期望结果并交由执行者自行推进时,适合使用该技能。
主要能力:依据资料,其目标产出是“已审查并验证的工作代码”,即不仅生成代码,还包含审查与验证环节。资料未提供更细的能力清单、支持语言、平台或集成方式。
使用方式:需在项目根目录下执行一次渲染命令,且不要更改当前工作目录。将 {project-root} 替换为项目根的绝对路径,{skill-root} 替换为该技能目录的绝对路径:
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
成功后,读取并遵循打印到 stdout 的那一条绝对路径 workflow.md 指令。若找不到 {project-root}/_bmad/scripts/render_skill.py,说明 BMad 尚未完成安装配置:应读取已安装的 bmad 技能的 SKILL.md(与本技能目录同级),按其设置流程操作,然后再执行上述命令一次。若出现其他任何失败(包括 uv 不可用),应报告命令输出并停止(HALT),不要直接运行任何工作流源文件。
适用场景:需要把需求、故事或缺陷修复推进到可交付代码,并希望包含审查与验证步骤的开发流程。
限制:资料未说明收费、价格、支持平台、性能或效果数据;命令依赖 uv 与 BMad 的安装结构,未完成安装时需先走 bmad 技能的设置流程。