Bmad Build Auto

作者 bmad-code-orgbda3c5929f67无许可证53K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库昨天更新

One iteration of an unattended development loop. Use when invoked by name

仅含说明AI & Agents
AI 生成的概览

通过渲染并遵循工作流文件,运行一轮无人值守的 BMad 开发循环。

功能
该技能执行无人值守开发循环中的一次迭代。它从项目根目录运行一次渲染命令,传入项目根目录和技能目录,并可选地设置工作流路线(oneshot 或 full)与审查级别(none、quick、thorough)。根据命令输出的单行结果,它要么读取并遵循渲染出的 workflow.md,要么中止并报告原因。它本身不附带脚本,依赖外部的 render_skill.py 和 BMad 环境。
适用场景
在被按名称调用时使用,用于推进无人值守 BMad 构建循环的一步。适用于可指定工作流路线和审查深度的自动化或后台开发运行。它不适合作为独立的工作流源直接运行。
运行要求
需要 uv 运行时、已配置的 BMad 项目环境(包括 _bmad/scripts/render_skill.py),以及在缺失时用于配置或安装的 bmad 技能。uv 获取依赖时可能需要网络访问。该技能仅包含指令,不附带脚本。

Run the following command exactly once without changing the current working directory. Replace {project-root} with the absolute path to the project root and {skill-root} with the absolute path to this skill's directory:

bash
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
  • When the invocation names a route (oneshot or full), append --set workflow.route=<value> to the command.
  • When the invocation names a review selection (none, quick, or thorough; "skip review" or "no review" mean none), append --set workflow.review=<value> to the command.
  • The command should print one line to stdout. read and follow <rendered workflow.md>: read that file and follow it. HALT: <reason>: report the reason and stop.
  • If the script does not exist, BMad is not set up in this project yet. Offer to set it up using bmad skill, then run the command again. If you do not have the bmad skill, offer to install it first.
  • On any other output or failure, including uv being unavailable, report the command output and stop. Do not run any workflow source directly.

来源与署名

来源:bmad-code-org/bmad-method位于skills/bmad-build-auto提交bda3c59

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架