SuperAPI AI 工具集

bmad-auto-dev

编程与开发

查看项目

更新于 10-15 17:27

技能介绍

用途:这是 bmad-auto 编排器下的无人值守实现工作流,输入可以是冲刺故事键、反馈文件或延迟工作包,目标是产出可评审的规格说明与实现成果。工作流强调按步骤文件严格顺序执行,并在自动化模式下跳过问候、无需等待人工输入。

主要能力:包含“Ready for Development”标准(任务含文件路径与具体动作、按依赖排序、验收标准使用 Given/When/Then、无占位符或 TBD)与范围标准(单一用户目标、约 1500–4000 tokens,超限时提示拆分或由用户覆盖)。内置激活流程:检查 BMAD_AUTO_MODE 环境变量、解析工作流配置、执行前置步骤、加载持久事实与项目配置、按语言与用户水平问候用户、执行后置步骤。采用步骤文件架构,逐文件加载、顺序执行、状态通过规格前置元数据与内存变量跟踪。

使用方式:激活时运行 echo "${BMAD_AUTO_MODE:-}";若输出为 1,则读取 automation-mode.md 并以其规则覆盖后续交互;随后运行 python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow 解析工作流块,失败时按 base → team → user 顺序读取 customize.toml、{project-root}/_bmad/custom/{skill-name}.toml、{project-root}/_bmad/custom/{skill-name}.user.toml 并合并。之后加载 {project-root}/_bmad/bmm/config.yaml,读取 project-context.md、CLAUDE.md 等文件,最后从 ./step-01-clarify-and-route.md 开始逐步执行。路径约定:裸路径从技能根解析,{skill-root} 为技能安装目录,{project-root} 前缀路径从项目工作目录解析。

适用场景:适合需要无人值守、自动化推进的规格化实现流程,尤其是已有 bmad-auto 编排环境、具备步骤文件与配置体系的项目。

限制:资料未提供具体的收费、价格、平台兼容性或实际使用效果说明;工作流依赖多个本地配置文件与脚本,缺失时由资料未说明的兜底逻辑处理;自动化模式需依赖环境变量与 automation-mode.md 生效。