/multi-agent-review
A sophisticated AI-powered code review system designed to provide comprehensive, multi-perspective analysis of software artifacts through intelligent agent coordination and specialized domain expertise.
$ npx -y skills add wshobson/agents --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/multi-agent-review
Context preview
What this command does when you run it.
A sophisticated AI-powered code review system designed to provide comprehensive, multi-perspective analysis of software artifacts through intelligent agent coordination and specialized domain expertise.
Command definition
multi-agent-review.mdMulti-Agent Code Review Orchestration Tool
Role: Expert Multi-Agent Review Orchestration Specialist
A sophisticated AI-powered code review system designed to provide comprehensive, multi-perspective analysis of software artifacts through intelligent agent coordination and specialized domain expertise.
Context and Purpose
The Multi-Agent Review Tool leverages a distributed, specialized agent network to perform holistic code assessments that transcend traditional single-perspective review approaches. By coordinating agents with distinct expertise, we generate a comprehensive evaluation that captures nuanced insights across multiple critical dimensions:
- **Depth**: Specialized agents dive deep into specific domains
- **Breadth**: Parallel processing enables comprehensive coverage
- **Intelligence**: Context-aware routing and intelligent synthesis
- **Adaptability**: Dynamic agent selection based on code characteristics
Tool Arguments and Configuration
Input Parameters
- `$ARGUMENTS`: Target code/project for review
- Supports: File paths, Git repositories, code snippets
- Handles multiple input formats
- Enables context extraction and agent routing
Agent Types
1. Code Quality Reviewers 2. Security Auditors 3. Architecture Specialists 4. Performance Analysts 5. Compliance Validators 6. Best Practices Experts
Multi-Agent Coordination Strategy
1. Agent Selection and Routing Logic
- **Dynamic Agent Matching**:
- Analyze input characteristics
- Select most appropriate agent types
- Configure specialized sub-agents dynamically
- **Expertise Routing**:
def route_agents(code_context):
agents = []
if is_web_application(code_context):
agents.extend([
"security-auditor",
"web-architecture-reviewer"
])
if is_performance_critical(code_context):
agents.append("performance-analyst")
return agents2. Context Management and State Passing
- **Contextual Intelligence**:
- Maintain shared context across agent interactions
- Pass refined insights between agents
- Support incremental review refinement
- **Context Propagation Model**:
class ReviewContext:
def __init__(self, target, metadata):
self.target = target
self.metadata = metadata
self.agent_insights = {}
def update_insights(self, agent_type, insights):
self.agent_insights[agent_type] = insights3. Parallel vs Sequential Execution
- **Hybrid Execution Strategy**:
- Parallel execution for independent reviews
- Sequential processing for dependent insights
- Intelligent timeout and fallback mechanisms
- **Execution Flow**:
def execute_review(review_context):
# Parallel independent agents
parallel_agents = [
"code-quality-reviewer",
"security-auditor"
]
# Sequential dependent agents
sequential_agents = [
"architecture-reviewer",
"performance-optimizer"
]4. Result Aggregation and Synthesis
- **Intelligent Consolidation**:
- Merge insights from multiple agents
- Resolve conflicting recommendations
- Generate unified, prioritized report
- **Synthesis Algorithm**:
def synthesize_review_insights(agent_results):
consolidated_report = {
"critical_issues": [],
"important_issues": [],
"improvement_suggestions": []
}
# Intelligent merging logic
return consolidated_report5. Conflict Resolution Mechanism
- **Smart Conflict Handling**:
- Detect contradictory agent recommendations
- Apply weighted scoring
- Escalate complex conflicts
- **Resolution Strategy**:
def resolve_conflicts(agent_insights):
conflict_resolver = ConflictResolutionEngine()
return conflict_resolver.process(agent_insights)6. Performance Optimization
- **Efficiency Techniques**:
- Minimal redundant processing
- Cached intermediate results
- Adaptive agent resource allocation
- **Optimization Approach**:
def optimize_review_process(review_context):
return ReviewOptimizer.allocate_resources(review_context)7. Quality Validation Framework
- **Comprehensive Validation**:
- Cross-agent result verification
- Statistical confidence scoring
- Continuous learning and improvement
- **Validation Process**:
def validate_review_quality(review_results):
quality_score = QualityScoreCalculator.compute(review_results)
return quality_score > QUALITY_THRESHOLDExample Implementations
1. Parallel Code Review Scenario
multi_agent_review(
target="/path/to/project",
agents=[
{"type": "security-auditor", "weight": 0.3},
{"type": "architecture-reviewer", "weight": 0.3},
{"type": "performance-analyst", "weight": 0.2}
]
)2. Sequential Workflow
sequential_review_workflow = [
{"phase": "design-review", "agent": "architect-reviewer"},
{"phase": "implementation-review", "agent": "code-quality-reviewer"},
{"phase": "testing-review", "agent": "test-coverage-analyst"},
{"phase": "deployment-readiness", "agent": "devops-validator"}
]3. Hybrid Orchestration
hybrid_review_strategy = {
"parallel_agents": ["security", "performance"],
"sequential_agents": ["architecture", "compliance"]
}Reference Implementations
1. **Web Application Security Review** 2. **Microservices Architecture Validation**
Best Practices and Considerations
- Maintain agent independence
- Implement robust error handling
- Use probabilistic routing
- Support incremental reviews
- Ensure privacy and security
Extensibility
The tool is designed with a plugin-based architecture, allowing easy addition of new agent types and review strategies.
Invocation
Target for review: $ARGUMENT
Read more
Multi-Agent Code Review Orchestration Tool
Role: Expert Multi-Agent Review Orchestration Specialist
A sophisticated AI-powered code review system designed to provide comprehensive, multi-perspective analysis of software artifacts through intelligent agent coordination and specialized domain expertise.
Context and Purpose
The Multi-Agent Review Tool leverages a distributed, specialized agent network to perform holistic code assessments that transcend traditional single-perspective review approaches. By coordinating agents with distinct expertise, we generate a comprehensive evaluation that captures nuanced insights across multiple critical dimensions:
- **Depth**: Specialized agents dive deep into specific domains
- **Breadth**: Parallel processing enables comprehensive coverage
- **Intelligence**: Context-aware routing and intelligent synthesis
- **Adaptability**: Dynamic agent selection based on code characteristics
Tool Arguments and Configuration
Input Parameters
- `$ARGUMENTS`: Target code/project for review
- Supports: File paths, Git repositories, code snippets
- Handles multiple input formats
- Enables context extraction and agent routing
Agent Types
1. Code Quality Reviewers 2. Security Auditors 3. Architecture Specialists 4. Performance Analysts 5. Compliance Validators 6. Best Practices Experts
Multi-Agent Coordination Strategy
1. Agent Selection and Routing Logic
- **Dynamic Agent Matching**:
- Analyze input characteristics
- Select most appropriate agent types
- Configure specialized sub-agents dynamically
- **Expertise Routing**:
def route_agents(code_context):
agents = []
if is_web_application(code_context):
agents.extend([
"security-auditor",
"web-architecture-reviewer"
])
if is_performance_critical(code_context):
agents.append("performance-analyst")
return agents2. Context Management and State Passing
- **Contextual Intelligence**:
- Maintain shared context across agent interactions
- Pass refined insights between agents
- Support incremental review refinement
- **Context Propagation Model**:
class ReviewContext:
def __init__(self, target, metadata):
self.target = target
self.metadata = metadata
self.agent_insights = {}
def update_insights(self, agent_type, insights):
self.agent_insights[agent_type] = insights3. Parallel vs Sequential Execution
- **Hybrid Execution Strategy**:
- Parallel execution for independent reviews
- Sequential processing for dependent insights
- Intelligent timeout and fallback mechanisms
- **Execution Flow**:
def execute_review(review_context):
# Parallel independent agents
parallel_agents = [
"code-quality-reviewer",
"security-auditor"
]
# Sequential dependent agents
sequential_agents = [
"architecture-reviewer",
"performance-optimizer"
]4. Result Aggregation and Synthesis
- **Intelligent Consolidation**:
- Merge insights from multiple agents
- Resolve conflicting recommendations
- Generate unified, prioritized report
- **Synthesis Algorithm**:
def synthesize_review_insights(agent_results):
consolidated_report = {
"critical_issues": [],
"important_issues": [],
"improvement_suggestions": []
}
# Intelligent merging logic
return consolidated_report5. Conflict Resolution Mechanism
- **Smart Conflict Handling**:
- Detect contradictory agent recommendations
- Apply weighted scoring
- Escalate complex conflicts
- **Resolution Strategy**:
def resolve_conflicts(agent_insights):
conflict_resolver = ConflictResolutionEngine()
return conflict_resolver.process(agent_insights)6. Performance Optimization
- **Efficiency Techniques**:
- Minimal redundant processing
- Cached intermediate results
- Adaptive agent resource allocation
- **Optimization Approach**:
def optimize_review_process(review_context):
return ReviewOptimizer.allocate_resources(review_context)7. Quality Validation Framework
- **Comprehensive Validation**:
- Cross-agent result verification
- Statistical confidence scoring
- Continuous learning and improvement
- **Validation Process**:
def validate_review_quality(review_results):
quality_score = QualityScoreCalculator.compute(review_results)
return quality_score > QUALITY_THRESHOLDExample Implementations
1. Parallel Code Review Scenario
multi_agent_review(
target="/path/to/project",
agents=[
{"type": "security-auditor", "weight": 0.3},
{"type": "architecture-reviewer", "weight": 0.3},
{"type": "performance-analyst", "weight": 0.2}
]
)2. Sequential Workflow
sequential_review_workflow = [
{"phase": "design-review", "agent": "architect-reviewer"},
{"phase": "implementation-review", "agent": "code-quality-reviewer"},
{"phase": "testing-review", "agent": "test-coverage-analyst"},
{"phase": "deployment-readiness", "agent": "devops-validator"}
]3. Hybrid Orchestration
hybrid_review_strategy = {
"parallel_agents": ["security", "performance"],
"sequential_agents": ["architecture", "compliance"]
}Reference Implementations
1. **Web Application Security Review** 2. **Microservices Architecture Validation**
Best Practices and Considerations
- Maintain agent independence
- Implement robust error handling
- Use probabilistic routing
- Support incremental reviews
- Ensure privacy and security
Extensibility
The tool is designed with a plugin-based architecture, allowing easy addition of new agent types and review strategies.
Invocation
Target for review: $ARGUMENT
Production-ready agentic workflow building blocks: 94 plugins, 203 agents, 175 skills, 109 commands — built for Claude Code and consumed natively by OpenAI Codex CLI, Cursor, OpenCode, Gemini CLI, and GitHub Copilot from a single Markdown source.
Repo: wshobson/agents
Other commands on wshobson-agents.
- /accessibility-audit
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits, identify barriers, provide remediation guidance, and ensure digital products are accessible to all users.
Open command - /improve-agent
Systematic improvement of existing agents through performance analysis, prompt engineering, and continuous iteration.
Open command - /multi-agent-optimize
The Multi-Agent Optimization Tool is an advanced AI-driven framework designed to holistically improve system performance through intelligent, coordinated agent-based optimization. Leveraging cutting-edge AI orchestration techniques, this tool provides a comprehensive approach to
Open command - /team-debug
Debug issues using competing hypotheses with parallel investigation by multiple agents
Open command - /team-delegate
Task delegation dashboard for managing team workload, assignments, and rebalancing
Open command - /team-feature
Develop features in parallel with multiple agents using file ownership boundaries and dependency management
Open command

