bmad-edit-prd について
非推奨の BMAD スキルで、PRD の更新依頼を `bmad-prd` に引き継ぎます。既存の呼び出し方法と旧カスタマイズファイルとの互換性を保ちます。
主な機能
- 01更新 intent を指定して `bmad-prd` に転送
- 02旧カスタマイズ項目の解決
- 03ユーザーの元の入力を引き継ぎ
活用シーン
- 01旧スキルの呼び出しによる既存 PRD の更新
- 02既存の `bmad-edit-prd.toml` の設定を継続利用
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-edit-prdインストール後、Claude Code で/bmad-edit-prdを入力して読み込まれたか確認します。
同梱ファイルcustomize.toml
詳細
非推奨 — bmad-prd に転送されます(intent を更新)
このスキルは bmad-prd に統合されました。名前による既存の呼び出しと _bmad/custom/bmad-edit-prd.toml オーバーライドファイルが引き続き機能するように、薄い互換シムとして保持されています。新しい作業では bmad-prd を直接呼び出してください — 会話から create / update / validate の intent を検出します。
有効化時
-
カスタマイズを解決します:
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-edit-prd.tomlおよびbmad-edit-prd.user.tomlのオーバーライドを取り込みます。 -
{user_name}と{communication_language}を解決するために{project-root}/_bmad/bmm/config.yaml(および存在する場合はconfig.user.yaml)を読み込みます。 -
{communication_language}でユーザーに非推奨の通知を出力します:お知らせ:
bmad-edit-prdは非推奨であり、将来のリリースで削除される予定です。現在は update intent でbmad-prdに転送されます。この通知を止め、新しいカスタマイズ機能の全体(prd_template、validation_checklist_template、validation_report_template、doc_standards、finalize_reviewers、external_sources、external_handoffs、prd_output_path、run_folder_pattern)にアクセスするには、_bmad/custom/bmad-edit-prd.tomlを_bmad/custom/bmad-prd.tomlに移行し、次回はbmad-prdを直接呼び出してください。このバージョンにあったカスタマイズフィールドは新バージョンにも残っており、_bmad/custom/bmad-prd.tomlに存在すれば尊重されますが、新バージョンでは移行することで活用できる追加のフィールドもサポートされています。 -
次のコンテキストで
bmad-prdを呼び出します。これらを有効化コンテキストとして渡すことで、bmad-prdが独自のカスタマイズをゼロから解決する代わりに、これらを尊重するようにします:- Intent:
update—bmad-prdの通常の intent 検出ステップをスキップします。 - 解決済みのレガシーカスタマイズ — 4 つのレガシーフィールドについては、
bmad-prd自身のcustomize.tomlから解決する代わりにこれらを使用します。それ以外のすべて(prd_template、validation_checklist_template、validation_report_template、doc_standards、finalize_reviewers、prd_output_path、run_folder_pattern、external_sources、external_handoffs)については、通常どおりbmad-prd自身のデフォルトとオーバーライドを使用します:activation_steps_prepend= ステップ 1 で解決された値activation_steps_append= ステップ 1 で解決された値persistent_facts= ステップ 1 で解決された値on_complete= ステップ 1 で解決された値
- 元のユーザー入力: このスキルを呼び出したときにユーザーが述べた内容をそのまま転送します(ターゲットの PRD パス、変更シグナルなど)。
ここからは
bmad-prdがワークフローを引き継ぎます。このシムではこれ以上ステップを実行しないでください。 - Intent: