bmad-code-review

Orchestrate parallel subagent code reviews and triage findings into project workflows.

Updated May 13, 2026
One-click install
npx skills add https://github.com/Markuson/ivo_corr --skill bmad-code-review-markuson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-code-review
Source: https://github.com/Markuson/ivo_corr/tree/main/.agents/skills/bmad-code-review
Command: npx skills add https://github.com/Markuson/ivo_corr --skill bmad-code-review-markuson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the inconsistency and oversight inherent in manual code reviews by deploying a multi-layered, adversarial review process that catches edge cases and ensures strict adherence to project specifications.

Core Features & Use Cases

  • Parallel Adversarial Layers: Employs specialized subagents (Blind Hunter, Edge Case Hunter, Acceptance Auditor) to analyze code from different perspectives simultaneously.
  • Structured Triage: Automatically categorizes findings into actionable patches, decision-needed items, or deferred tasks to streamline the developer workflow.
  • Sprint Integration: Syncs review outcomes directly with project sprint status and documentation, ensuring that code quality is always reflected in project tracking.

Quick Start

Trigger the code review process by asking the agent to review the current branch changes against the project specifications.

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 code review to catch edge cases in git diffs?

Automated code review deploys parallel adversarial subagents to analyze git diffs and project specifications simultaneously, catching edge cases and ensuring strict implementation quality before integration.

What is adversarial code review and how does it work?

Adversarial code review orchestrates specialized subagents like Blind Hunter and Edge Case Hunter to evaluate code changes from different perspectives simultaneously, ensuring strict adherence to project specifications.

How do I triage code review findings into actionable patches?

Automated triage categorizes code review findings into actionable patches, decision-needed items, or deferred tasks, streamlining developer workflows and syncing outcomes directly with project sprint status.

Do I need Python3 to run automated code review scripts?

Yes, Python3 is required to run the scripts that perform adversarial code review, evaluate spec compliance, and integrate triage findings into project management workflows.

Can I sync code review outcomes directly with project sprint status?

Yes, sprint integration syncs automated code review outcomes directly with project sprint status and documentation, ensuring code quality is consistently reflected in project tracking workflows.

What is the best way to ensure spec compliance during code review?

Using an Acceptance Auditor subagent during adversarial code review evaluates code changes against project specifications, ensuring strict spec compliance and high implementation quality across development environments.