bmad-code-review

Review code changes adversarially with parallel review layers and structured triage.

26|23|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-code-review-laraxot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-code-review
Source: https://github.com/laraxot/laravelpizza.com/tree/main/.github/skills/bmad-code-review
Command: npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-code-review-laraxot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bmad-review-adversarial-general, bmad-review-edge-case-hunter, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines code reviews by leveraging parallel review layers and structured triage, improving efficiency and reducing the noise associated with code change analysis.

Core Features & Use Cases

  • Parallel Reviews: Conducts blind, edge-case, and acceptance reviews in parallel to get a comprehensive understanding of the code changes.
  • Structured Triage: Categorizes findings into actionable categories such as intent gaps, bad specs, patches, deferments, and rejects.
  • Quick Start: Execute the review process by providing the initial context and selecting the type of review needed.

Quick Start

Run the 'bmad-code-review' skill with the desired review parameters.

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 for comprehensive analysis of code changes?

Automate code review by running parallel adversarial layers including blind, edge-case, and acceptance reviews, followed by structured triage to categorize findings into actionable items like patches and deferments.

What is structured triage in adversarial code review?

Structured triage in adversarial code review categorizes findings into specific actionable groups such as intent gaps, bad specs, patches, deferments, and rejects to reduce noise and improve review efficiency.

How do I run parallel code analysis for edge cases and acceptance criteria?

Run parallel code analysis by executing the review process with desired parameters, leveraging multiple review layers like Edge Case Hunter and Acceptance Auditor simultaneously for comprehensive coverage.

Do I need specific configuration files to conduct adversarial code reviews?

Yes, adversarial code reviews assume the existence of relevant configuration files and specific dependency skills like bmad-review-adversarial-general and bmad-review-edge-case-hunter to function properly.

Can I use parallel review layers to reduce noise in code change analysis?

Yes, using parallel review layers streamlines code reviews by conducting blind, edge-case, and acceptance reviews simultaneously, which improves efficiency and reduces noise associated with code change analysis.

What is the best way to triage findings from multiple code review layers?

The best way to triage findings from multiple code review layers is through structured triage, which categorizes results into intent gaps, bad specs, patches, deferments, and rejects for actionable outcomes.