Back to Skills

parallel-code-review

verified

This skill should be used when performing comprehensive code reviews using multiple specialized review agents in parallel. It provides patterns for concurrent execution, decision tracking to prevent redundancy, and consolidated reporting. Use when needing thorough review coverage from multiple perspectives (security, architecture, performance) or when reviewing large changesets.

View on GitHub

Marketplace

dgalarza-workflows

dgalarza/claude-code-workflows

Plugin

parallel-code-review

Repository

dgalarza/claude-code-workflows
13stars

plugins/parallel-code-review/skills/parallel-code-review/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/dgalarza/claude-code-workflows/blob/main/plugins/parallel-code-review/skills/parallel-code-review/SKILL.md -a claude-code --skill parallel-code-review

Installation paths:

Claude
.claude/skills/parallel-code-review/
Powered by add-skill CLI

Instructions

# Parallel Code Review

This skill provides guidance for launching multiple specialized code review agents in parallel for comprehensive, efficient analysis from different perspectives.

## Purpose

Parallel code reviews maximize efficiency and coverage by running multiple specialized reviewers simultaneously. Instead of sequential reviews that take time proportional to the number of reviewers, parallel execution completes in the time of the slowest reviewer while providing comprehensive feedback from all perspectives.

## When to Use This Skill

Use this skill when:
- Performing comprehensive code review before merging
- Need multiple specialized perspectives (security, architecture, performance)
- Want faster review by parallelizing analysis
- Reviewing large changesets that benefit from division of labor
- Implementing continuous review practices

## Benefits of Parallel Reviews

**Speed:** 2+ specialized reviews complete in the time of 1
**Depth:** Each agent focuses on specific expertise area
**Comprehensive Coverage:** Security + Architecture + Performance simultaneously

## Core Workflow

### Phase 1: Prepare for Review

**1. Check Decision Log (Prevent Redundancy)**

```bash
# Search memory for previous code review decisions
mcp__memory__search_nodes query:"code_review_decision"

# Read decision log file
cat code_review_decisions.md
```

**Decision log format:**
```markdown
# Code Review Decisions

## 2025-01-15: Result Pattern Required

**Decision**: All service objects must return Result objects
**Rationale**: Explicit success/failure handling improves error management
**Status**: Accepted standard pattern
```

**2. Get Code Changes**

```bash
# Get diff for review
git diff main...HEAD

# Or specific branch
git diff main...feature-branch
```

### Phase 2: Launch Parallel Reviewers

**Use Task tool to launch multiple agents concurrently:**

Example: Launch 2 reviewers in parallel by sending a SINGLE message with MULTIPLE Task tool calls:

```javascript
Task

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
7208 chars