mcpField
B
bmad-validate-prd

bmad-validate-prd

github.com/bmad-code-orgテスト・品質54.7k325 回インストール1 週間前に更新
リポジトリ

bmad-validate-prd について

bmad-validate-prdは、PRD検証リクエストをvalidate意図でbmad-prdに引き継ぐ非推奨の互換スキルです。旧形式のカスタマイズを維持し、統合されたスキルがワークフローを処理します。

主な機能

  1. 01bmad-prdへの転送
  2. 02validate意図の指定
  3. 03旧カスタマイズの解決
  4. 04元の入力の引き継ぎ

活用シーン

  1. 01旧スキル名でのPRD検証
  2. 02既存のbmad-validate-prd上書き設定の維持

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-validate-prd

インストール後、Claude Code で/bmad-validate-prdを入力して読み込まれたか確認します。

同梱ファイルcustomize.toml

詳細

非推奨 — bmad-prd に転送します(意図を検証)

このスキルは bmad-prd に統合されました。名前による既存の呼び出しと _bmad/custom/bmad-validate-prd.toml オーバーライドファイルが引き続き機能するように、薄い互換シムとして保持されています。新しい作業では bmad-prd を直接呼び出してください。会話から作成/更新/検証の意図を検出します。

有効化時

  1. カスタマイズを解決します: 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-validate-prd.toml および bmad-validate-prd.user.toml のオーバーライドが反映されます。

  2. {project-root}/_bmad/bmm/config.yaml(存在する場合は config.user.yaml も)を読み込み、{user_name} と {communication_language} を解決します。

  3. {communication_language} でユーザーに非推奨の通知を出力します:

    お知らせ: bmad-validate-prd は非推奨であり、将来のリリースで削除される予定です。現在は検証の意図で 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-validate-prd.toml を _bmad/custom/bmad-prd.toml に移行し、次回は bmad-prd を直接呼び出してください。このバージョンにあったカスタマイズフィールドは新しいバージョンにも残っており、_bmad/custom/bmad-prd.toml に存在すれば尊重されますが、新しいバージョンでは移行することで活用できる追加のフィールドもサポートされています。

  4. 次のコンテキストで bmad-prd を呼び出します。bmad-prd が独自のカスタマイズを最初から解決するのではなく、これらを尊重するように、有効化コンテキストとして渡してください:

    • 意図: validate — bmad-prd の通常の意図検出ステップをスキップします。
    • 事前解決済みのレガシーカスタマイズ — 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 がワークフローを引き継ぎます。このシムではこれ以上ステップを実行しないでください。

コメント