bmad-code-review

Reviews code changes using parallel adversarial layers and categorizes findings.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of code review, leveraging parallel review layers to thoroughly analyze and categorize code changes, making the review process efficient and accurate.

Core Features & Use Cases

  • Parallel Review Layers: Utilizes Blind Hunter, Edge Case Hunter, and Acceptance Auditor for comprehensive code analysis.
  • Structured Triage: Classifies code changes into actionable categories such as decision_needed, patch, defer, and dismiss.
  • Configurable Workflow: Customizable via customize.toml for pre-flight loads, compliance checks, and personalized settings.
  • Use Case: Ideal for teams looking to streamline the code review process, improving code quality and efficiency.

Quick Start

To initiate a code review, activate the 'bmad-code-review' skill and follow the automated prompts.

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 an adversarial code review for my code changes?

To automate an adversarial code review, run the Python scripts included in the Skill to execute parallel review layers. This process thoroughly analyzes code changes and categorizes findings into actionable triage categories.

What are parallel review layers in code analysis?

Parallel review layers are specialized analysis agents—Blind Hunter, Edge Case Hunter, and Acceptance Auditor—that simultaneously evaluate code changes. This adversarial approach ensures thorough code analysis by targeting different aspects of code quality.

How do I categorize code review findings into actionable items?

The code review process categorizes findings into structured triage buckets: decision_needed, patch, defer, and dismiss. This classification helps teams prioritize code changes and address quality issues efficiently.

Can I configure pre-flight compliance checks for my code review workflow?

Yes, you can configure pre-flight loads and compliance checks by editing the customize.toml file. This allows you to set personalized settings and tailor the code review workflow to your specific project requirements.

Do I need Python to run this automated code review process?

Yes, Python scripts are required to execute and customize the code review process. The scripts drive the parallel analysis layers and handle the categorization of code changes.

What is the best way to triage code quality issues found during a review?

The best way to triage code quality issues is using a structured categorization system that separates findings into patch, defer, dismiss, or decision_needed actions, ensuring efficient and accurate review processing.