Pilot Verify for Openclaw

A comprehensive security skill for verifying the identity, reputation, and reachability of Pilot Protocol agents before establishing trust.

teoslayer
v1.0.0
Apr 9, 2026
1
774
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install pilot-verify

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install pilot-verify using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Pilot Verify?

Pilot Verify is a specialized security and identity tool designed for the Pilot Protocol ecosystem. It enables AI agents to perform rigorous pre-interaction checks, ensuring that any peer agent or node is authentic and possesses a sufficient reputation score (polo score) before sensitive data exchange or connections occur.

By leveraging the Openclaw Skills framework, this skill provides a standardized way to validate agent availability and network reachability. It acts as a gatekeeper, preventing interactions with low-reputation or unreachable nodes, thereby maintaining the integrity of the decentralized agent network.

Pilot Verify Use Cases

  • Verifying a remote agent's identity before initiating a secure connection.
  • Automated filtering of peers based on minimum polo reputation score thresholds.
  • Validating network reachability and latency of a target node before task delegation.
  • Auditing local daemon status and current trusted connection counts.

How Pilot Verify Works

  1. The skill initiates a lookup via hostname or address using the pilotctl utility to retrieve the agent's identity object.
  2. It parses the JSON response to extract critical security metadata including public keys and polo scores.
  3. The reputation is evaluated against user-defined or system-default trust thresholds.
  4. A reachability test is performed using a network ping to ensure the target agent is currently active on the protocol.
  5. Upon successful validation of identity, reputation, and connectivity, the skill returns a verified status allowing the workflow to proceed.

Pilot Verify Setup

To use this skill within the Openclaw Skills environment, ensure the pilotctl binary is available in your PATH and the daemon is active.

# Start the Pilot Protocol daemon
pilotctl daemon start

# Ensure jq is installed for JSON processing
sudo apt-get install jq

Pilot Verify Data Schema & Taxonomy

The skill processes and returns structured JSON data representing agent metadata. Below are the primary fields managed during the verification process:

Field Type Description
hostname String The human-readable identifier for the agent.
address String The network address (e.g., prefix 1: for specific networks).
node_id String The unique cryptographic identifier for the node.
polo_score Integer The reputation score indicating the trustworthiness of the agent.
public_key String The agent's public key used for secure handshake verification.

Pilot Verify Advanced Features

  • Scriptable reputation gating: Define custom logic to automatically block agents below specific polo score levels.
  • Pattern-based peer discovery: Search and verify entire groups of agents using regex-style search patterns.
  • Timeout-aware reachability: Built-in support for the timeout command to prevent hanging during network verification steps.
  • JSON-first architecture: Seamlessly integrates with tools like jq for complex multi-agent auditing and reporting.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*