Bmad Code Review

by bmad-code-orgbda3c5929f67No license53K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated yesterday

Review code changes with several independent reviewers in parallel, then triage and present the findings. Use when the user says "run code review" or "review this code"

Instructions onlySoftware Development
AI-generated overview

Runs a multi-reviewer code review workflow, then triages and presents the findings.

What it does
This skill orchestrates a code review of changes using several independent reviewers working in parallel. It gathers context, runs the review, triages the resulting findings, and presents them to the user. It is instructions only and delegates execution to a rendered workflow file produced by a project script.
When to use it
Use it when the user asks to run a code review or to review this code. It is intended for reviewing code changes rather than for writing or deploying software.
Requirements
Requires a BMad project setup with the render_skill.py script at the project root and the uv runtime available; if the script or uv is missing, the skill reports the failure and stops. It ships no scripts of its own and is instructions only.

Run the following command exactly once without changing the current working directory.

Replace {project-root} with the absolute path to the project root and {skill-root} with the absolute path to this skill's directory.

If the invocation specifies a quick or thorough review, append --set workflow.review=<value> to the command.

bash
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
  • The command should print one line to stdout. read and follow <rendered workflow.md>: read that file and follow it. HALT: <reason>: report the reason and stop.
  • If the script does not exist, BMad is not set up in this project yet. Offer to set it up using bmad skill, then run the command again. If you do not have the bmad skill, offer to install it first.
  • On any other output or failure, including uv being unavailable, report the command output and stop. Do not run any workflow source directly.

Source and attribution

Source:bmad-code-org/bmad-methodinskills/bmad-code-reviewat commitbda3c59

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal