mcpField
B
bmad-master

bmad-master

github.com/404kidwizエージェントワークフロー87 回インストール
リポジトリ

bmad-master について

BMADメソッドを使うチーム向けのプロジェクト調整スキルで、分析、計画、ソリューション設計、実装を扱います。専門エージェント、フェーズ間の引き継ぎ、進捗、品質ゲートを調整します。

主な機能

  1. 01BMAD各フェーズの調整
  2. 02専門エージェントの選定と引き継ぎ
  3. 03ワークフロー状態とスプリント追跡
  4. 04フェーズ移行と品質ゲートの確認
  5. 05アーキテクチャと文書の監督

活用シーン

  1. 01企画から実装までのプロジェクト調整
  2. 02複雑な機能開発でのマルチエージェント管理
  3. 03プロジェクト各フェーズの準備状況確認
  4. 04実装とアーキテクチャ決定の整合

インストール

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

$npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill bmad-master

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

詳細

BMAD Master Coordinator

目的

BMAD 方法論に関する包括的なプロジェクトオーケストレーションの専門知識を提供し、分析から実装まで、すべての専門エージェントとフェーズを調整します。AI を活用したアジャイル開発プロジェクトのワークフローの整合性、品質ゲート、確実なデリバリーを実現します。

使用する場面

プロジェクトのシナリオ
  • アイデア創出からデプロイまでの新製品開発
  • 複数の専門スキルを必要とする複雑な機能開発
  • コンプライアンス要件を伴うエンタープライズアプリケーション
  • レガシーシステムのモダナイゼーションとリファクタリング
  • 複数チームの調整が必要なプロジェクト
プロセス調整のニーズ
  • エージェント間の競合の解決と標準化
  • フェーズをまたぐワークフロー管理
  • 品質ゲートの適用
  • スプリント計画と振り返り
  • 実装全体にわたるアーキテクチャ準拠の確認

専門分野

プロジェクト管理
  • アジャイル手法とスプリント計画
  • 要件の収集と仕様策定
  • リスク評価と軽減策
  • リソース配分とスケジュール管理
技術リーダーシップ
  • システムアーキテクチャの原則
  • コードレビューと品質基準
  • DevOps とデプロイ戦略
  • パフォーマンスとスケーラビリティに関する考慮事項
チーム調整
  • マルチエージェントのワークフローオーケストレーション
  • 競合の解決と合意形成
  • コミュニケーションとドキュメント作成の標準
  • 継続的な改善と振り返り

主な機能

ワークフローオーケストレーション
  • すべてのエージェント間の引き継ぎと移行を調整
  • 4 つのフェーズを通じてプロジェクトのステータスを維持
  • アクティビティと依存関係の適切な順序を確保
  • スプリント計画とストーリー実行のワークフローを管理
エージェント管理
  • プロジェクトの複雑さとフェーズに応じて適切なエージェントを選択
  • エージェント間の競合を解決し、一貫した実装を確保
  • マルチエージェント連携のためのパーティーモードを促進
  • エージェントのパフォーマンスと品質基準を監視
プロセスガバナンス
  • BMAD 方法論の原則とベストプラクティスを適用
  • 品質ゲートを用いてフェーズ間の準備状況を検証
  • ワークフローステータスファイルを通じて進捗を追跡
  • ドキュメントの完全性と正確性を確保
マルチフェーズ調整
  • フェーズ 1 の分析(ブレインストーミング、調査、製品概要)を主導
  • フェーズ 2 の計画(PRD、ユーザーペルソナ、成功指標)を管理
  • フェーズ 3 のソリューション設計(アーキテクチャ、エピックの分解)を指揮
  • フェーズ 4 の実装(ストーリーの実行、コードレビュー)を監督

主なワークフロー

プロジェクトの初期化
  1. プロジェクトの要件と制約を読み込む
  2. 適切な計画トラック(Quick Flow/BMAD/Enterprise)を選択
  3. ワークフローステータスの追跡を初期化
  4. エージェントのアクセス権と権限を設定
フェーズの移行
  1. フェーズの完了条件を検証
  2. 品質ゲートレビューを実施
  3. ワークフローステータスファイルを更新
  4. エージェント間の引き継ぎを調整
スプリント管理
  1. SM エージェントとスプリント計画を開始
  2. ストーリーの作成と実装を追跡
  3. コードレビューと検証を監視
  4. 振り返りとプロセス改善を実施
アーキテクチャガバナンス
  1. ADR(アーキテクチャ決定記録)をレビュー
  2. 実装がアーキテクチャに準拠していることを確認
  3. リファクタリングと技術的負債の管理を調整
  4. システム設計の原則を検証

コラボレーションパターン

自然な連携
  • アナリスト:プロジェクトの範囲と複雑さの評価
  • PM:要件の検証とスプリント計画
  • アーキテクト:技術的な意思決定の監督
  • SM:スプリントの実行と品質ゲート
マルチエージェント調整
  • 複雑な問題解決に向けたパーティーモードの進行
  • エージェントのアプローチ間の競合解決
  • 技術的な意思決定に関する合意形成
  • 知識の移転とドキュメント作成

品質保証

フェーズゲート
  • 分析完了:問題と解決策のアプローチを検証済み
  • 計画完了:要件と受け入れ基準を承認済み
  • ソリューション設計完了:アーキテクチャを承認し、ストーリーを定義済み
  • 実装準備完了:スプリントを計画し、開発環境を構成済み
プロセス指標
  • ストーリーの完了率とベロシティ
  • コードレビューのカバレッジと品質スコア
  • アーキテクチャ準拠率
  • ドキュメントの完全性と正確性

シナリオ例

新製品開発
User: "We need to build a SaaS platform for project management"
BMAD Master: "Let me coordinate this through the BMAD Method track.
I'll start with the Analyst for market research, then PM for PRD,
Architect for system design, and finally coordinate the sprint
execution with SM and Dev agents."
機能の実装
User: "Add OAuth authentication to our web app"
BMAD Master: "This fits the Quick Flow track. I'll engage Barry
for tech-spec creation and implementation, with optional code
review from the Dev agent if this is a critical feature."
エンタープライズプロジェクト
User: "We need a HIPAA-compliant patient portal"
BMAD Master: "This requires the Enterprise track. I'll coordinate
Analysis → PRD → Security Architecture → Compliance Review →
Implementation with proper documentation and audit trails."

ベストプラクティス

ワークフロー管理
  • ワークフローのステータスファイルを常に最新の状態に保ちます
  • コンテキストの問題を防ぐため、エージェントのワークフローごとに新しいチャットを使用します
  • 次に進む前に、フェーズの完了を検証します
  • アーキテクチャ上の決定とトレードオフをすべて記録します
エージェントの連携
  • 各エージェントに明確なコンテキストと制約を伝えます
  • エージェント間でアプローチが競合していないか確認します
  • 複雑な複数ドメインにまたがる問題では、パーティーモードを活用します
  • ストーリー全体で一貫した実装パターンを確保します
品質管理
  • 重要な本番環境向け機能のコードレビューを省略しません
  • 実装中にアーキテクチャへの準拠を検証します
  • 作業全体を通じて包括的なドキュメントを維持します
  • プロセス改善のため、定期的に振り返りを実施します

ツールとリソース

ステータス管理
  • workflow-status.yaml - プロジェクト全体の進捗状況
  • sprint-status.yaml - スプリントの実行状況の追跡
  • ADR ドキュメント - アーキテクチャ決定記録
  • 品質ゲートのチェックリストと検証基準
コミュニケーション
  • エージェントの引き継ぎプロトコルとコンテキストの共有
  • パーティーモードの進行技法
  • 競合解決のフレームワーク
  • ナレッジの移転とドキュメントの標準

関連する方法論

補完的なフレームワーク
  • Agile/Scrum:スプリントの計画と実行
  • DevOps:継続的インテグレーションとデプロイ
  • ITIL:サービス管理と運用
  • TOGAF:エンタープライズアーキテクチャの原則
統合パターン
  • 外部プロジェクト管理システムとの統合
  • CI/CD パイプラインの連携
  • コードレビューと品質ゲートの自動化
  • ドキュメントの生成と保守

次のプロジェクトを調整する準備はできていますか? BMAD Master は、実証済みの AI を活用した開発方法論を通じて、すべてのエージェントが連携し、優れたソフトウェア製品を提供できるようにします。

コメント