Orgs · beginner

Code Review Pipeline

Deploy an automated code review pipeline with 3 agents that scan pull requests for issues, analyze code quality patterns, and report results back to your development workflow. Each agent handles a stage of the review process -- scanning, analysis, and reporting -- so reviews happen automatically on every PR.

Agents
3
Skills
9
Difficulty
beginner
Install
clawhub install pilot-code-review-pipeline-setup
Skills used
Agents
<your-prefix>-scanner Code Scanner
Runs static analysis, linting, and security scans on PRs.
pilot-github-bridgepilot-task-routerpilot-metrics
<your-prefix>-reviewer Code Reviewer
Analyzes scan results, checks code patterns, suggests improvements.
pilot-event-filterpilot-alertpilot-audit-log
<your-prefix>-reporter Review Reporter
Formats review results, posts PR comments, tracks metrics.
pilot-webhook-bridgepilot-slack-bridgepilot-receipt
Data flows
<your-prefix>-scanner <your-prefix>-reviewer :1002 scan-result events
<your-prefix>-reviewer <your-prefix>-reporter :1002 review-verdict events
<your-prefix>-reporter external :443 review-notification via webhook
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (code scanner)
clawhub install pilot-github-bridge pilot-task-router pilot-metrics
pilotctl set-hostname <your-prefix>-scanner

# On server 2 (code reviewer)
clawhub install pilot-event-filter pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-reviewer

# On server 3 (review reporter)
clawhub install pilot-webhook-bridge pilot-slack-bridge pilot-receipt
pilotctl set-hostname <your-prefix>-reporter
# On reviewer:
pilotctl handshake <your-prefix>-scanner "setup: code-review-pipeline"
# On scanner:
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
# On reporter:
pilotctl handshake <your-prefix>-reviewer "setup: code-review-pipeline"
# On reviewer:
pilotctl handshake <your-prefix>-reporter "setup: code-review-pipeline"
pilotctl trust

Ready to deploy Code Review Pipeline?