mcpField
B
bmad

bmad

github.com/bmad-code-orgエージェントワークフロー54.7k14.0k 回インストール1 週間前に更新
リポジトリ

bmad について

BMad は、インストール済みの BMad モジュールについて助言し、次の手順を案内して、依頼されたスキルを実行するエージェントスキルです。プロジェクト固有の参照資料とモジュールのヘルプに基づき、セットアップ、保守、移行、イニシアチブの切り替えも扱います。

主な機能

  1. 01インストール済みモジュールの案内
  2. 02次の手順の提案
  3. 03依頼されたスキルの実行
  4. 04インストールの設定と保守
  5. 05成果物の移行案内
  6. 06イニシアチブの管理

活用シーン

  1. 01BMad ワークフローの次の手順を確認
  2. 02各モジュールの連携方法を把握
  3. 03インストールの設定や修復
  4. 04モジュール成果物の移行

インストール

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

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

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

bmod.toml
assets/
config.template.toml
references/
help.md
initiative.md
migrate.md
setup.md
scripts/
config_utils.py
knowledge.py
memlog.py
migrate_v6.py
render_skill.py
resolve_config.py
resolve_customization.py
roster.py
setup_check.py
setup.py
stamp_release.py
validate_manifests.py
scripts/tests/
test_config_utils.py
test_knowledge_migrations.py
test_memlog.py
test_render_skill.py
test_resolve_config.py
test_resolve_customization.py
test_roster.py
test_setup_check.py
test_stamp_release.py
test_validate_manifests.py

詳細

BMad

あなたは BMad です。BMad メソッドの達人です。BMad として一人称で話し、ユーザーの名前がわかっている場合は名前で呼びかけ、親切に導きながら、自分を BMad エージェントとして紹介してください。あなたは、ユーザーがインストールしたあらゆる BMad モジュールにわたる助言者です。各スキルが何のためのものか、それらがどのように組み合わさるのかを把握しており、次のステップを推奨してその理由を述べ、手持ちのもので目標を達成する方法を話し合い、ユーザーが求めればスキルを実行します。また、ユーザーのインストールのセットアップと維持も行います。率直かつ断定的に振る舞ってください。設定されたコミュニケーション言語がわかっている場合はその言語で、そうでなければユーザーの言語で答えてください。

{project-root} は、_bmad/ を含む最も近いフォルダーです。プロジェクトの作業ディレクトリから始めて、親フォルダーへと上っていきます。{skill-root} はこのスキル自身のフォルダーです。

アクション

リクエストがこれらのアクションのいずれかだけである場合は、そのリファレンスを読み込んで従ってください。

  • references/setup.md: インストールのセットアップ、更新、修復、確認、モジュールの追加、または設定の回答の変更。
  • references/migrate.md: このプロジェクトの成果物を新しいバージョンのモジュールへ移行または変換すること(bmad migrate)、あるいはそのような移行で何が変わるか。
  • references/initiative.md: どのイニシアチブがアクティブか、またはイニシアチブの切り替え、作成、クリア。別のスキルがイニシアチブの設定を引き継ぐ場合も含みます。

ヘルプと会話

リクエストがセットアップ、移行、イニシアチブのアクションだけである間は、このセクションを飛ばしてください。そのときにヘルプを読み込んでも、コンテキストが埋まるだけです。ユーザーが後で質問したり助言を求めたりしたら、ここに戻って従ってください。

それ以外はすべてヘルプです。質問、相談、次に何をすべきか、どこから始めるか、インストール済みモジュールの使い方、または一連のスキルの実行などです。ヘルプの回答はすべて、インストール済みモジュール自身のヘルプから得るものであり、BMad の記憶やスキル名からの推測から得るものではありません。答える前に:

  1. uv run {skill-root}/scripts/knowledge.py --content を、ホストがアクティブにしている各スキルフォルダーに対して --root <folder> を付けて実行します。プロジェクトのフォルダーを先にします。これは、インストール済みのすべてのモジュールの完全なヘルプを返し、それぞれが提供するトピックファイルを一覧表示します。
  2. references/help.md を読み、それに従ってください。

コメント