关于 bmad-create-architecture
这是一个已弃用的兼容 Skill,会将架构创建请求转交给 `bmad-architecture`。它保留旧调用方式和定制支持,并建议新任务直接使用整合后的 Skill。
主要功能
- 01以创建意图转交请求
- 02解析旧版定制字段
- 03保留旧覆盖文件支持
- 04显示弃用通知
适用场景
- 01维持调用 `bmad-create-architecture` 的工作流
- 02在创建架构时沿用旧定制
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-create-architecture安装后在 Claude Code 中输入/bmad-create-architecture确认已加载。
附带文件customize.toml
详细介绍
已弃用 — 转发至 bmad-architecture(create 意图)
此技能已合并到 bmad-architecture。它作为一层薄薄的兼容垫片保留,以便按名称进行的现有调用以及 _bmad/custom/bmad-create-architecture.toml 覆盖文件继续正常工作。新的工作应直接调用 bmad-architecture —— 它会从对话中检测 create / update / validate 意图。
激活时
-
解析自定义配置:
uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow。这会读取任何{project-root}/_bmad/custom/bmad-create-architecture.toml和bmad-create-architecture.user.toml中对旧字段(activation_steps_prepend、activation_steps_append、persistent_facts、on_complete)的覆盖。 -
加载
{project-root}/_bmad/bmm/config.yaml(以及config.user.yaml,如果存在)以解析{user_name}和{communication_language}。 -
用
{communication_language}向用户发出弃用通知:注意:
bmad-create-architecture已弃用,并将在未来版本中移除。它现在以 create 意图转发至bmad-architecture。若要消除此通知并访问完整的新自定义配置面(spine_template、spine_output_path、run_folder_pattern、doc_standards、external_sources、external_handoffs、finalize_reviewers),请将_bmad/custom/bmad-create-architecture.toml迁移到_bmad/custom/bmad-architecture.toml,并在下次直接调用bmad-architecture。此版本中存在的自定义配置字段仍然保留在新版本中,如果它们存在于_bmad/custom/bmad-architecture.toml中,将会被遵循,但新版本还支持额外的字段,你可以通过迁移来利用它们。 -
使用以下上下文调用
bmad-architecture。将这些作为激活上下文传入,以便bmad-architecture遵循它们,而不是从头开始解析自己的自定义配置:- 意图:
create—— 跳过bmad-architecture通常的意图检测步骤。 - 预先解析的旧版自定义配置 —— 对这四个旧字段,使用这些值来代替从
bmad-architecture自己的customize.toml解析。对于其他所有内容(spine_template、spine_output_path、run_folder_pattern、doc_standards、external_sources、external_handoffs、finalize_reviewers),照常使用bmad-architecture自己的默认值和覆盖:activation_steps_prepend= 步骤 1 中解析出的值activation_steps_append= 步骤 1 中解析出的值persistent_facts= 步骤 1 中解析出的值on_complete= 步骤 1 中解析出的值
- 原始用户输入: 原样转发用户调用此技能时所说的内容。
bmad-architecture从这里接管工作流。不要在此垫片中执行任何进一步的步骤。 - 意图: