Code Review

Multi-dimensional code review across correctness, security, performance, maintainability, and test coverage.

509 stars

Best use case

Code Review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Multi-dimensional code review across correctness, security, performance, maintainability, and test coverage.

Teams using Code Review should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/code-review/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/bmad-method/skills/code-review/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/code-review/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Code Review Compares

Feature / AgentCode ReviewStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Multi-dimensional code review across correctness, security, performance, maintainability, and test coverage.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Code Review

Multi-dimensional code review across correctness, security, performance, maintainability, and test coverage.

## Agents
- Amelia (Developer) - `bmad-dev-amelia` (full team mode)
- Barry (Solo Dev) - `bmad-solodev-barry` (quick flow mode)

## Workflow
1. Review correctness: logic, edge cases, error handling
2. Review security: validation, auth, data protection
3. Review performance: efficiency, resources, caching
4. Review maintainability: clarity, naming, SOLID
5. Review test coverage: missing tests, quality
6. Rate overall quality and identify tech debt
7. Generate actionable recommendations

## Inputs
- `projectName` - Project name
- `storyResults` - Implementation results to review

## Outputs
- Overall rating and score (0-100)
- Category scores (5 dimensions)
- Finding list with severity and suggestions
- Technical debt identification
- Action items

## Process Files
- `bmad-orchestrator.js` - Phase 4 code review
- `bmad-implementation.js` - Sprint code review
- `bmad-quick-flow.js` - Quick flow review

Related Skills

systematic-review

509
from a5c-ai/babysitter

Conduct comprehensive literature searches, quality assessments, evidence synthesis, and meta-analyses

quality-assurance-review

509
from a5c-ai/babysitter

Conduct systematic quality reviews of instructional materials using established rubrics (Quality Matters) and design standards

peer-review-simulator

509
from a5c-ai/babysitter

Skill for simulating peer review feedback on manuscripts

dfm-review

509
from a5c-ai/babysitter

Skill for design for manufacturing review and optimization

design-review

509
from a5c-ai/babysitter

Skill for formal design review preparation and execution (PDR/CDR)

design-review-facilitator

509
from a5c-ai/babysitter

Design review planning and execution skill for structured design phase gate reviews per 21 CFR 820.30

clinical-literature-reviewer

509
from a5c-ai/babysitter

Systematic literature review skill for clinical evaluation supporting regulatory submissions

performance-review

509
from a5c-ai/babysitter

Generate performance review documentation and facilitate evaluation processes

requesting-code-review

509
from a5c-ai/babysitter

Use when completing tasks, implementing major features, or before merging to verify work meets requirements.

receiving-code-review

509
from a5c-ai/babysitter

Use when receiving code review feedback, before implementing suggestions. Requires technical rigor and verification, not blind implementation.

security-review

509
from a5c-ai/babysitter

Security vulnerability assessment identifying OWASP risks, injection vectors, authentication issues, and data exposure with severity classification.

plan-review-gate

509
from a5c-ai/babysitter

Adversarial plan review by 3 independent reviewers (Feasibility, Completeness, Scope & Alignment) before presenting to user.