用途:作为 BMad 的共享精炼检查点,其他技能在自然停顿处调用它来审视刚产出的内容,用户也可直接对最近的产出调用。默认目标是对话中最近的输出,除非调用方另行指定。
主要能力:提供一组启发方法菜单,针对目标运行所选方法,返回改进版本,使原流程从暂停处继续。会话语言随周边环境。
使用方式:激活时先解析自定义配置,命令为 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow。若脚本不存在,说明此地未设置 BMad,可提示先安装后再运行:npx skills add bmad-code-org/BMAD-METHOD --skill bmad,然后重试;其它失败则直接读取 {skill-root}/customize.toml 使用默认值。方法目录由 uv run {skill-root}/scripts/pick_methods.py --file {workflow.methods_file} <command> 提供,命令包括 categories、list、show、random 等;若配置了附加方法,需在每次调用时通过 --extra 传入。首次菜单先按类别选取 2–4 个合适类别,再从中挑选五个方法;之后向用户 HALT 并给出选择:五个方法、Reshuffle、List all、Proceed。选定方法后依次运行并再次给出菜单;Proceed 则返回最终版本并通知调用方继续。
限制与注意:未经用户接受不得改动内容;拒绝即完全丢弃建议。方法若需要角色,可复用会话中的成员或通过 roster 脚本按需解析。资料未提供具体方法清单、收费与平台支持信息。