SuperAPI AI Directory

code-review

Testing & quality

View repository

Updated 10-16 00:06

About this skill

Code Review Skill

Multi-agent code analysis with parallel reviewers and challenge validation.

Uses explicit subagent dispatch patterns from code-subagents.

Prerequisites

  • Required: git

Arguments

Command Routing

Invocation Behavior
(no arguments) Review diff to main branch
rq Review diff to main branch
rq main Review diff to main branch
rq develop Review diff to develop branch
feat/foo Review diff to feat/foo (bare branch = rq)
rs Respond to review findings (interview mode)

Subagent Architecture

Use these concrete harness subagent types. If an exact match is unavailable, use the most correct available subagent based on the harness-provided descriptions.

subagent_type Purpose
sentinel Triage only: changed-file analysis, context retrieval, reviewer selection
oracle Parallel reviewer personas, evidence-based critique, failure-mode analysis, challenge validation
architect Architecture, design-boundary, data-model, and API-contract review

Reviewer names such as Security, Correctness, Maintainability, and PerformanceOperator are prompt personas, not subagent types. Do not use general; it is not a harness agent.

rq (Request Review) Subagents

Step Parallel Purpose
1. Triage No Detect context, select reviewers, identify relevant skills to look for
2. Reviewers Yes (per reviewer) Specialty analysis using reviewer personas
3. Synthesis No Deduplicate findings inline
4. Architect No Architecture review
5. Challenge No Validate findings with sequential-thinking

rs (Respond to Review)

No subagents. Interactive interview mode — see rs.md.

Dispatch Patterns

Follows code-subagents patterns:

  • Parallel dispatch for independent reviewers
  • Sequential dispatch for dependent steps
  • Fresh subagent per task — no context pollution
  • Relevant skill search pre-step before each analysis phase
  • Error handling: Log failures, continue with partial results

Agent Dispatch

Agent Used In Step
sentinel Triage only (context retrieval, file analysis)
oracle Reviewers and challenge validation
architect Architect (architecture review)

Synthesis is performed inline by the main agent.

References

Reference Purpose
rq.md Request review workflow - detailed steps with prompts
rs.md Respond to review workflow - interview mode
reviewers.md Reviewer definitions and prompts
output.md Output format specification

Workflow Routing

  • No arguments, rq, or bare branch → rq.md
  • rs → rs.md