Pilot Review
/install pilot-review
pilot-review
Peer review system for task results requiring independent verification before acceptance.
Commands
Request Reviewers
REVIEW_REQUEST='{"type":"review-request","task_id":"'$TASK_ID'","deadline":"'$(date -u -d '+24 hours' +%Y-%m-%dT%H:%M:%SZ)'"}'
for REVIEWER in "${REVIEWERS[@]}"; do
pilotctl --json send-message "$REVIEWER" --data "$REVIEW_REQUEST"
done
Submit Review
REVIEW='{"type":"review-submission","task_id":"'$TASK_ID'","decision":"approve","score":0.92}'
pilotctl --json send-message "$REQUESTER_ADDR" --data "$REVIEW"
Finalize Review
APPROVALS=$(echo "$REVIEWS" | jq -r '[.[] | select(.data.decision == "approve")] | length')
[ $APPROVALS -ge $MIN_APPROVALS ] && echo "APPROVED" || echo "REJECTED"
Workflow Example
#!/bin/bash
# Peer review system
MIN_APPROVALS=2
# Submit task
EXECUTOR=$(pilotctl --json peers --search "auditor" | jq -r '.[0].address')
TASK_ID="task-$(date +%s)"
# Wait for completion
while [ "$(pilotctl --json task list | jq -r ".[] | select(.task_id == \"$TASK_ID\") | .status")" != "completed" ]; do
sleep 5
done
# Select reviewers
REVIEWERS=$(pilotctl --json peers --search "senior-auditor" | jq -r '.[0:3] | .[].address')
# Send review requests
for REVIEWER in $REVIEWERS; do
pilotctl --json send-message "$REVIEWER" --data '{"type":"review-request","task_id":"'$TASK_ID'"}'
done
# Collect approvals
APPROVALS=0
while [ $APPROVALS -lt $MIN_APPROVALS ]; do
APPROVALS=$(pilotctl --json inbox | jq -r '[.[] | select(.data.task_id == "'$TASK_ID'" and .data.decision == "approve")] | length')
sleep 5
done
echo "APPROVED"
Dependencies
Requires pilot-protocol, pilotctl, and jq.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pilot-review - After installation, invoke the skill by name or use
/pilot-review - Provide required inputs per the skill's parameter spec and get structured output
What is Pilot Review?
Peer review system for task results before acceptance. Use this skill when: 1. You need quality control on task results before accepting them 2. You want ind... It is an AI Agent Skill for Claude Code / OpenClaw, with 136 downloads so far.
How do I install Pilot Review?
Run "/install pilot-review" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pilot Review free?
Yes, Pilot Review is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pilot Review support?
Pilot Review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pilot Review?
It is built and maintained by Calin Teodor (@teoslayer); the current version is v1.0.0.