bmad-create-architecture について
アーキテクチャ作成の依頼を `bmad-architecture` に転送する、非推奨の互換スキルです。旧来の呼び出しとカスタマイズを維持し、新しい作業では統合先の利用を案内します。
主な機能
- 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。これにより、レガシーフィールド(activation_steps_prepend、activation_steps_append、persistent_facts、on_complete)に対する{project-root}/_bmad/custom/bmad-create-architecture.tomlおよびbmad-create-architecture.user.tomlのオーバーライドが反映されます。 -
{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の通常のインテント検出ステップをスキップします。 - 解決済みのレガシーカスタマイズ — 4 つのレガシーフィールドについては、
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がワークフローを進めます。このシムでは以降のステップを実行しないでください。 - インテント: