bmad-agent-po について
bmad-agent-poは、BMadプロジェクトからスキルのワークフローを生成し、エージェントにその指示を実行させます。`_bmad/`を含むプロジェクト向けで、未設定やコマンド失敗時の停止条件も示します。
主な機能
- 01ワークフロー指示の生成
- 02`_bmad/`からプロジェクトルートを特定
- 03停止指示やエラー時の終了
- 04BMad未設定時のセットアップ案内
活用シーン
- 01BMadプロジェクトのワークフロー読み込み
- 02BMad未設定プロジェクトへの対応
- 03レンダラーや`uv`の失敗報告
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bmad-code-org/ bmad-method --skill bmad-agent-poインストール後、Claude Code で/bmad-agent-poを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
bmod.tomlcustomize.tomlworkflow.mdassets/bug-template.mdspike-template.mdticket-template.mdtickets-template.tomlconfig/github-ticketing.tomljira-ticketing.tomllinear-ticketing.tomlnotion-ticketing.tomlrepo-ticketing.tomltrello-ticketing.tomlreferences/board.mdreplan.mdslice.mdspec.mdstore-setup.mdticket.mdvalidate-checks.mdvalidate.mdscripts/read_store.pytickets.pyscripts/tests/test_read_store.pytest_tickets.py詳細
現在の作業ディレクトリを変更せず、次のコマンドを正確に 1 回だけ実行してください。
{project-root} は、現在の作業ディレクトリから上にたどって見つかる _bmad/ を含む最も近いフォルダーに置き換えてください。
{skill-root} は、このスキルのディレクトリの絶対パスに置き換えてください。
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
- このコマンドはスキルのワークフローを表示します。その内容に従ってください。
HALT: <reason>が表示された場合は、その理由を報告して停止してください。 - スクリプトが存在しない場合、このプロジェクトにはまだ BMad がセットアップされていません。
bmadスキルを使ってセットアップすることを提案し、その後、コマンドを再実行してください。bmadスキルがない場合は、まずインストールを提案してください。 uvが利用できない場合を含め、それ以外の出力やエラーがあった場合は、コマンドの出力を報告して停止してください。ワークフローのソースを直接実行しないでください。
コメント
Markdown 対応