SuperAPI AI 工具集

bmad-module-builder

通用与其它

查看项目

更新于 10-15 17:27

技能介绍

BMad Module Builder 是一个用于构建 BMad 模块的技能,覆盖从构思到生成可安装模块的全过程,提供三条路径。

用途:一、Ideate Module(IM):通过创意头脑风暴设想模块形态,决定采用智能体、工作流还是两者结合的架构,并产出详细计划文档,后续可借助 Agent Builder 和 Workflow Builder 逐步构建。二、Create Module(CM):将已有的技能文件夹(或多个技能)或单个技能搭建成可安装的模块基础设施;多技能模块会生成专门的 -setup 技能,单技能则把自注册逻辑直接嵌入该技能。三、Validate Module(VM):检查模块结构是否完整正确,包括每个技能的能力是否已注册、条目是否准确精良、结构完整性是否可靠,多技能与独立模块均支持。

用法:接受参数 --headless / -H(用于 CM 和 VM),IM 可接受初始描述,CM/VM 可接受技能文件夹路径或单个 SKILL.md 文件路径。激活时从 {project-root}/_bmad/config.yaml 和 config.user.yaml 加载配置,若不存在则回退到 {project-root}/_bmad/bmb/config.yaml;仍缺失则提示可用 bmad-builder-setup 进行配置,未配置项使用合理默认值。根据用户意图路由:构思/规划关键词或无路径参数时加载 ./references/ideate-module.md;创建/搭建关键词、文件夹路径或单个 SKILL.md 路径时加载 ./references/create-module.md;校验/检查关键词时加载 ./references/validate-module.md;意图不明时展示三个选项供选择。传入 --headless 或 -H 时路由到 CM 的无头模式。

适用场景:需要为新模块做规划、把已有技能打包成可安装模块,或校验模块结构时使用。限制:具体定价、平台支持等资料暂未提供。