bmad-code-review

Automate adversarial code review with parallel review layers and structured triage.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/imonmi/INTER-EDU --skill bmad-code-review-imonmi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-code-review
Source: https://github.com/imonmi/INTER-EDU/tree/main/_bmad/bmm/workflows/4-implementation/bmad-code-review
Command: npx skills add https://github.com/imonmi/INTER-EDU --skill bmad-code-review-imonmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates adversarial code review using multiple perspectives to surface edge cases, gaps, and acceptance criteria, ensuring robust changes before merging.

Core Features & Use Cases

  • Parallel review layers: Blind Hunter, Edge Case Hunter, and Acceptance Auditor provide diverse viewpoints.
  • Structured triage into actionable findings to accelerate decision-making.
  • Suitable for pull requests, diffs, and branch comparisons across any project.

Quick Start

Prompt with 'run code review' or 'review this code' to start the adversarial review.

Frequently Asked Questions about bmad-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate adversarial code review for pull requests?

Automate adversarial code review by prompting the tool to run parallel review layers on pull requests, diffs, or branch comparisons, which surfaces edge cases and generates actionable findings. It orchestrates multiple perspectives to evaluate code changes before merging.

What is an adversarial code review and how does it find edge cases?

Adversarial code review applies multiple parallel perspectives, such as Blind Hunter and Edge Case Hunter, to scrutinize code changes. This mechanism surfaces hidden gaps and acceptance criteria violations by intentionally probing for weaknesses across diverse viewpoints.

Can I use this to review git diffs and branch comparisons across any project?

Yes, you can review git diffs and branch comparisons across any project. The tool applies deterministic triage to code changes universally, requiring no specific project configurations to execute its multi-layered review process.

What's the best way to triage code review findings automatically?

The best way to triage code review findings automatically is using a structured tool that orchestrates parallel review layers and applies deterministic triage. This categorizes edge cases and acceptance violations into actionable findings for faster decision-making.

How do I start a code review on a diff?

Start a code review on a diff by prompting with 'run code review' or 'review this code'. This initiates the automated adversarial process, applying memory-based state tracking to ensure repeatable reviews across the provided changes.