bmad-build について
BMad のビルドワークフローを実行するスキルです。プロジェクト内の `render_skill.py` で手順を出力し、指定コマンドを一度実行して、その内容に従うようエージェントに指示します。
主な機能
- 01`_bmad/` を含むプロジェクトルートの特定
- 02ワークフロー描画スクリプトの一度だけの実行
- 03指定時のルートとレビュー設定の適用
- 04出力手順に従い HALT で停止
活用シーン
- 01プロジェクトで BMad ビルドワークフローを開始
- 02指定された oneshot または full ルートを実行
- 03要求されたレビュー設定を適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-buildインストール後、Claude Code で/bmad-buildを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
bmod.tomlcustomize.tomlplan-template.mdstep-01-clarify-and-route.mdstep-02-plan.mdstep-03-implement.mdstep-04-review.mdstep-05-present.mdstep-oneshot.mdworkflow.mdreferences/claims-check.mddeletion-check.mdreview-prompts/edge-case-hunter.mdverification-gap.md詳細
次のコマンドを、現在の作業ディレクトリを変更せずにちょうど1回実行してください。
{project-root} を、作業ディレクトリから上にたどって見つかる _bmad/ を含む最も近いフォルダーに置き換えてください。
{skill-root} を、このスキルのディレクトリの絶対パスに置き換えてください。
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
- 呼び出しでルート(
oneshotまたはfull)が指定されている場合は、コマンドに--set workflow.route=<value>を追加してください。 - 呼び出しでレビューの選択肢(
none、quick、thorough。また、「skip review」または「no review」はnoneを意味します)が指定されている場合は、コマンドに--set workflow.review=<value>を追加してください。 - コマンドはスキルのワークフローを出力します。その手順に従ってください。
HALT: <reason>が出力された場合は、その理由を報告して停止してください。 - スクリプトが存在しない場合、このプロジェクトにはまだ BMad がセットアップされていません。
bmadスキルを使ってセットアップすることを提案してから、コマンドを再実行してください。bmadスキルがない場合は、まずそのインストールを提案してください。 uvが利用できない場合を含め、それ以外の出力やエラーが発生した場合は、コマンドの出力を報告して停止してください。ワークフローのソースを直接実行しないでください。
コメント
Markdown 対応