Skip to main content
ClaudeWave
Skill1.3k repo starsupdated today

code-review

This Claude Code skill conducts multi-dimensional code reviews evaluating correctness, security, performance, maintainability, and test coverage. Use it when implementing features or completing sprints to obtain detailed findings across five review dimensions, receive an overall quality rating with category scores, identify technical debt, and generate actionable recommendations for improvement.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/a5c-ai/babysitter /tmp/code-review && cp -r /tmp/code-review/library/methodologies/bmad-method/skills/code-review ~/.claude/skills/code-review
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# 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