mcpField
B
bmad-code-review

bmad-code-review

github.com/bmad-code-orgテスト・品質54.7k12.8k 回インストール1 週間前に更新
リポジトリ

bmad-code-review について

BMad のコードレビューワークフローを描画するスキルです。プロジェクトの `render_skill.py` を一度実行し、必要なレビュー設定や対話モードを指定して、生成された手順に従います。

主な機能

  1. 01`_bmad/` を含むプロジェクトルートの特定
  2. 02レビュー手順の一度だけの描画
  3. 03quick または thorough の設定
  4. 04必要に応じた修正方式と対話モードの指定
  5. 05設定不足や実行失敗時の停止

活用シーン

  1. 01プロジェクトで BMad コードレビューを開始
  2. 02quick または thorough のレビューを実行
  3. 03コード変更なしのレビュー後に修正を引き継ぐ
  4. 04非対話型でレビュー手順を実行

インストール

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

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

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

同梱ファイル

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

bmod.toml
customize.toml
step-01-gather-context.md
step-02-review.md
step-03-triage.md
step-04-route.md
step-05-present.md
workflow.md
references/
claims-check.md
deletion-check.md
review-prompts/
edge-case-hunter.md
verification-gap.md

詳細

現在の作業ディレクトリを変更せずに、次のコマンドを正確に1回実行してください。

{project-root} は、作業ディレクトリから上にたどって見つかる、_bmad/ を含む最も近いフォルダーに置き換えてください。 {skill-root} は、このスキルのディレクトリの絶対パスに置き換えてください。

呼び出しで quick または thorough のレビューが求められている場合は、コマンドに --set workflow.review=<value> を追加してください。 呼び出しで no-code のレビューが求められている場合は、コマンドに --set workflow.fixes=handoff を追加してください。

呼び出しが明らかに非対話型である場合(質問しないよう指示されている場合、またはボット、CI ジョブ、その他のワークフローがレビューを実行している場合)は、コマンドに --set workflow.interactive=false を追加してください。判断に迷う場合は追加しないでください。

uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
  • コマンドによってスキルのワークフローが表示されます。その手順に従ってください。HALT: <reason> が表示された場合は、その理由を報告して停止してください。
  • スクリプトが存在しない場合、このプロジェクトにはまだ BMad がセットアップされていません。bmad スキルを使ってセットアップすることを提案してから、コマンドを再実行してください。bmad スキルがない場合は、まずインストールを提案してください。
  • uv が利用できない場合を含め、その他の出力や失敗があった場合は、コマンドの出力を報告して停止してください。ワークフローのソースを直接実行しないでください。

コメント