bmad-code-review

Review code against story acceptance criteria and development notes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/KatTate/Bmad-for-Replit --skill bmad-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-code-review
Source: https://github.com/KatTate/Bmad-for-Replit/tree/main/.agents/skills/bmad-code-review
Command: npx skills add https://github.com/KatTate/Bmad-for-Replit --skill bmad-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates an adversarial code review process to ensure code quality, security, and adherence to acceptance criteria and development notes.

Core Features & Use Cases

  • Adversarial Code Validation: Verifies implementation against story acceptance criteria and dev notes.
  • Quality & Security Deep Dive: Performs in-depth checks on code quality and security vulnerabilities.
  • Platform Intelligence Scan: Integrates LSP diagnostics and architectural analysis for comprehensive review.
  • Use Case: When a developer completes a feature, this Skill can be invoked to rigorously check the code against the original requirements and identify potential issues before merging.

Quick Start

Use the bmad-code-review skill to review the code for the current story.

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 against acceptance criteria before merging?

Automating an adversarial code review verifies your implementation against story acceptance criteria and dev notes. It performs in-depth checks on code quality and security vulnerabilities by executing a defined workflow to identify potential issues before merging.

What is an adversarial code review and how does it validate development workflow?

An adversarial code review rigorously challenges your code to validate implementation against original requirements. It executes a configured workflow engine to process story files, architecture documents, and sprint tracking updates to ensure development workflow compliance.

Can I check code quality and security vulnerabilities using an automated review process?

Yes, an automated adversarial review performs a deep dive into code quality and security vulnerabilities. It integrates LSP diagnostics and architectural analysis to execute a comprehensive platform intelligence scan across your codebase.

Do I need a workflow engine and configuration to run an automated code validation?

Yes, you need to load a workflow engine and configuration to run this code validation. The process requires these components to process story files and architecture documents to verify implementation and update sprint tracking.

What is the best way to verify implementation against story acceptance criteria?

The best way to verify implementation is performing an adversarial code review. This method rigorously checks code against the original story acceptance criteria and development notes to identify potential issues before merging.

When do I need to run an adversarial code review in my development workflow?

You need to run an adversarial code review when a developer completes a feature. It rigorously checks the code against the original requirements, architecture documents, and dev notes to ensure quality and security before merging.