bmad-quick-dev について
bmad-quick-dev は非推奨の bmad-build エイリアスです。旧カスタマイズファイルがなければ bmad-build に転送し、存在する場合は移行前に承認を求めます。
主な機能
- 01bmad-build への転送
- 02旧カスタマイズファイルの確認
- 03ファイル移行前の承認取得
- 04既存設定の上書き回避
活用シーン
- 01旧 quick-dev ワークフローの呼び出し
- 02旧カスタマイズファイル名の移行
- 03bmad-build による開発の継続
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-quick-devインストール後、Claude Code で/bmad-quick-devを入力して読み込まれたか確認します。
詳細
非推奨のビルドエイリアス
有効化時
- 以下のレガシーカスタマイズファイルのいずれかが存在するかどうかを確認します。
{project-root}/_bmad/custom/bmad-quick-dev.toml{project-root}/_bmad/custom/bmad-quick-dev.user.toml
- どちらのレガシーファイルも存在しない場合は、正確に
bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.と出力し、ユーザーの元の入力をそのまま使ってbmad-buildを正確に 1 回呼び出し、このシムではそれ以上いかなるステップも実行しません。 - 存在する各レガシーファイルについて、対応する新しいファイル名を使用します。
{project-root}/_bmad/custom/bmad-quick-dev.tomlは{project-root}/_bmad/custom/bmad-build.tomlになります。{project-root}/_bmad/custom/bmad-quick-dev.user.tomlは{project-root}/_bmad/custom/bmad-build.user.tomlになります。
- 対応する新しいファイルが存在しない場合は、そのカスタマイズファイルが非推奨の名前を使用していることをユーザーに伝え、名前変更を提案します。名前変更は明示的な承認があった場合にのみ行います。承認が拒否されたか得られない場合、または名前変更が失敗した場合は、HALT して、いかなるスキルも呼び出しません。
- 対応する新しいファイルがすでに存在する場合は、上書きしません。両方のファイルを読み取り、その違いを説明し、新しいファイルの正確な内容を提案します。競合する値はユーザーと解決します。ユーザーがその内容を明示的に承認した後にのみ、新しいファイルを保存および検証し、その後レガシーファイルを削除します。承認が拒否されたか得られない場合、またはいずれかの操作が失敗した場合は、HALT して、いかなるスキルも呼び出しません。
- 検出されたすべてのレガシーファイルが正常に移行され、レガシーファイルが 1 つも残っていない場合は、正確に
bmad-quick-dev is deprecated. Redirecting to bmad-build. Please use bmad-build in the future.と出力し、ユーザーの元の入力をそのまま使ってbmad-buildを正確に 1 回呼び出し、このシムではそれ以上いかなるステップも実行しません。
コメント
Markdown 対応