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.
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-reviewSKILL.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
Coordinate Crew (persistent) and Polecat (transient) agents using Gas Town's hook-based work distribution and GUPP principle.
System and API design guidance covering component boundaries, data flow, integration patterns, and scalability considerations.
This skill should be used when the user asks to "find skills in the wild", "assimilate popular workflows", "discover SKILL.md files in repos", "research external skills", "find workflow patterns", "survey the skill landscape", "what skills exist out there", or wants to investigate public repositories for extractable processes, babysitter plugins, and reusable procedural insights. Searches GitHub for SKILL.md files, classifies repos by archetype, and maintains structured research under docs/reference-repos/.
>-
This skill should be used when the user asks to "babysit issues", "work on assigned issues", "check a5c-agent issues", "process babysitter issues", or wants to find and work on open GitHub issues assigned to a5c-agent in the babysitter repo.