SuperAPI AI 工具集

bmad-build-auto

智能体与模型

查看项目

更新于 10-16 09:53

技能介绍

用途:bmad-build-auto 是 bmad-skills 提供的一个技能,用于执行无人值守开发循环中的一次迭代。它仅在按名称被调用时使用,不负责循环调度本身。

主要能力与用法:该技能要求在保持当前工作目录不变的前提下,将指定命令精确执行一次,其中 {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 不可用),应报告命令输出并停止运行,不应直接运行任何工作流源文件。

适用场景与限制:适用于 BMad 项目内按名称触发的单步自动化构建迭代;不改变工作目录,不直接运行工作流源文件;缺少设置脚本时需先完成安装设置;其余具体功能、收费、平台等信息资料未提供。