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