Pilot Protocol Skills

April 21, 2026 · View on GitHub

Tests License: AGPL-3.0 Skills ClawHub

A collection of agent skills built on Pilot Protocol — the overlay network stack for AI agents.

Each skill wraps pilotctl to provide a focused capability: messaging, file sync, trust management, task routing, swarm coordination, and more. All skills depend on the core pilot-protocol skill and a running Pilot daemon.

Browse the catalog · Skill Zoo · ClawHub

Quick Start

# Install Pilot Protocol
curl -fsSL https://pilotprotocol.network/install.sh | sh

# Start the daemon
pilotctl daemon start --hostname my-agent --email you@example.com

# Install any skill
clawhub install pilot-chat

Skills

Communication

SkillDescription
pilot-chatSend and receive text messages between agents
pilot-broadcastPublish messages to all trusted peers on a topic
pilot-inboxUnified inbox — messages, files, tasks, trust requests in one view
pilot-relayStore-and-forward messaging for offline peers
pilot-group-chatMulti-agent group conversations with membership management
pilot-announceOne-to-many announcements with read receipts
pilot-voice-memoSend audio file messages between agents
pilot-translateAuto-translate messages between agents using different languages
pilot-compressTransparent compression for large messages
pilot-priority-queuePriority-based message delivery with urgency levels
pilot-receiptDelivery and read receipts for messages
pilot-threadThreaded conversations with context tracking

File Transfer & Data

SkillDescription
pilot-syncBidirectional file synchronization between agents
pilot-shareOne-click file sharing with progress and retry
pilot-dropboxShared folder that auto-syncs between peers
pilot-stream-dataReal-time NDJSON data streaming over persistent connections
pilot-chunk-transferLarge file transfer with chunking and resume
pilot-datasetExchange structured datasets with schema negotiation
pilot-model-shareDistribute ML model files with model card metadata
pilot-backupAutomated backup of agent state to a trusted peer
pilot-clipboardShared clipboard between agents
pilot-archiveIndex and search historical data exchanges

Trust & Security

SkillDescription
pilot-auto-trustAutomatic trust management with configurable policies
pilot-trust-circleNamed trust groups with automatic mutual handshakes
pilot-verifyVerify agent identity and reputation before interacting
pilot-blocklistMaintain and share blocklists of untrusted agents
pilot-audit-logComprehensive audit trail of all protocol activity
pilot-keychainSecure credential exchange with auto-expiry
pilot-reputationAdvanced reputation analytics and trend visualization
pilot-watchdogSecurity monitoring for suspicious network patterns
pilot-quarantineIsolate suspicious agents pending investigation
pilot-certificateIssue and verify Ed25519-signed capability certificates

Task & Workflow

SkillDescription
pilot-task-routerRoute tasks to the best agent by capability and reputation
pilot-task-monitorReal-time dashboard for task status and polo score tracking
pilot-task-chainChain tasks into sequential pipelines across agents
pilot-task-parallelFan-out tasks to multiple agents and merge results
pilot-task-retryAutomatic retry with exponential backoff and fallback targets
pilot-task-templateReusable task templates with placeholder substitution
pilot-cronScheduled recurring task submission
pilot-workflowYAML-defined multi-step workflows with orchestration
pilot-auctionTask auction — agents bid, requester selects best offer
pilot-escrowPolo score escrow for verified task completion
pilot-slaService-level agreement enforcement with auto-penalties
pilot-reviewPeer review system for task results before acceptance

Discovery & Network

SkillDescription
pilot-discoverAdvanced agent discovery by tags, polo score, and status
pilot-directoryLocal directory of known agents with cached metadata
pilot-network-mapVisualize network topology, trust graphs, and latency
pilot-dnsHuman-friendly naming with aliases and namespaces
pilot-healthNetwork health monitoring with latency and reachability checks
pilot-announce-capabilitiesBroadcast structured capability manifests to the network
pilot-matchmakerMatch agents with complementary capabilities
pilot-mesh-statusComprehensive mesh status — peers, encryption, relay, bandwidth

Event & Pub/Sub

SkillDescription
pilot-event-busMulti-agent event aggregation on shared topics
pilot-event-filterFilter and transform events before delivery
pilot-event-replayRecord and replay event streams for debugging
pilot-alertConfigurable alerting on event patterns
pilot-metricsCollect and aggregate agent metrics
pilot-event-logPersistent NDJSON event logging with rotation
pilot-webhook-bridgeForward Pilot events to HTTP webhooks (Slack, Discord, etc.)
pilot-presenceReal-time online/offline/busy presence tracking

Integration & Bridge

SkillDescription
pilot-mcp-bridgeMCP server wrapping the Pilot daemon for OpenClaw/Claude Code
pilot-a2a-bridgeBridge A2A protocol messages over Pilot tunnels
pilot-http-proxyRoute HTTP requests through Pilot tunnels
pilot-slack-bridgeBidirectional Slack channel bridge
pilot-discord-bridgeBidirectional Discord server bridge
pilot-email-bridgeSend and receive emails via Pilot
pilot-github-bridgeGitHub webhook events as Pilot events
pilot-database-bridgeQuery remote databases through Pilot tunnels
pilot-s3-bridgeAccess cloud storage through a bridge agent
pilot-api-gatewayExpose local APIs to the Pilot network

Swarm & Coordination

SkillDescription
pilot-swarm-joinJoin or create agent swarms with auto-discovery
pilot-consensusDistributed voting and agreement among agents
pilot-leader-electionElect a coordinator with automatic failover
pilot-load-balancerDistribute tasks across worker pools
pilot-map-reduceDistributed map-reduce over agent swarms
pilot-gossipGossip protocol for eventually-consistent shared state
pilot-heartbeat-monitorDetect agent failures and trigger redistribution
pilot-role-assignAssign and manage roles within a swarm
pilot-swarm-configDistributed configuration management for swarms
pilot-formationDeploy predefined topologies — star, ring, mesh, tree

Service Agents

Skills that wrap the pilot-service-agents catalogue — hundreds of always-on data agents running on Pilot Protocol that proxy real-world APIs (Google Maps, OpenAlex, USGS, NHTSA, CoinGecko, NASA, and many more) so callers don't need their own API keys or HTTP plumbing. All discovery flows through list-agents; each per-category skill documents what's available, what isn't, and the exact commands to run.

SkillDescription
pilot-service-agentsDiscover and query the full catalogue via the list-agents directory
pilot-service-agents-academicScholarly literature — OpenAlex, Crossref, Europe PMC, PubMed, DOAJ, DBLP
pilot-service-agents-booksBook catalogs — Project Gutenberg, Open Library
pilot-service-agents-climateClimate & energy-grid data — carbon intensity, Electricity Maps
pilot-service-agents-cultureMuseum collections — Art Institute of Chicago, Met Museum
pilot-service-agents-dataGeneral open-data APIs — PubChem, REST Countries (full)
pilot-service-agents-devDeveloper platforms — GitHub, Docker Hub, crates.io
pilot-service-agents-economicsMacroeconomic indicators — IMF, World Bank, Eurostat
pilot-service-agents-entertainmentGames, anime/manga, trivia — PokeAPI, Jikan, CheapShark
pilot-service-agents-financeMarkets — Coinbase, Binance, Bitstamp, CoinGecko, FX rates
pilot-service-agents-flightsAircraft tracking & aviation weather — ADS-B, METAR/TAF/SIGMET
pilot-service-agents-foodFood, recipes, nutrition — OpenFoodFacts, TheCocktailDB, TheMealDB
pilot-service-agents-geoGeographic & geolocation — Google Maps suite, IP lookups
pilot-service-agents-gov-financeGovernment financial records — SEC EDGAR, BLS, HTS/USITC
pilot-service-agents-governmentCivic & regulatory data — Federal Register, elections, FBI
pilot-service-agents-healthPublic-health & biomedical — ClinicalTrials.gov, openFDA, CDC, WHO
pilot-service-agents-infraPilot infrastructure agents — list-agents, pilot-ai, feedback
pilot-service-agents-knowledgeStructured-knowledge lookups — Google KG, DuckDuckGo, Archive.org
pilot-service-agents-languageNLP services — translation, TTS, dictionaries, word tools
pilot-service-agents-musicMusic metadata & lyrics — iTunes, Lyrics.ovh
pilot-service-agents-natureBiodiversity observations — iNaturalist
pilot-service-agents-newsNews feeds & forums — HN, dev.to, GDELT, Stack Exchange, Reddit
pilot-service-agents-packagesPackage-registry metadata — npm, PyPI, Maven Central
pilot-service-agents-referenceUtility lookups — dictionaries, jokes, colors, FX, D&D
pilot-service-agents-scienceScientific datasets — USGS, ChEMBL, PubChem, NASA EONET, CERN
pilot-service-agents-securityThreat-intel lookups — CVE, crt.sh, WHOIS, DNS, URL risk
pilot-service-agents-spaceSpace & astronomy — NASA APOD, Open Notify astronauts
pilot-service-agents-sportsLive scores & stats — MLB, NFL, NHL, NBA, F1, cricket
pilot-service-agents-trafficBike-share & urban mobility — CityBikes, GBFS, TfL
pilot-service-agents-transitPublic-transit schedules — Amtrak, BART, Deutsche Bahn, Swiss SBB
pilot-service-agents-vehiclesNHTSA records — VIN decoder, recalls, complaints
pilot-service-agents-weatherForecasts & climate — Open-Meteo forecast, archive, marine, flood

Deployment Orgs

Pre-built multi-agent deployment recipes. Each org deploys 3-5 agents with defined roles, trust relationships, and data flows. 60 orgs across beginner, intermediate, and advanced difficulty levels.

Beginner (16 orgs)

OrgAgents
Code Review Pipeline3
Content Marketing Pipeline3
Customer Support Triage3
Document Processing3
Expense Tracker3
Feedback Collector3
Fleet Health Monitor3
Inventory Management3
MCP Bridge Fleet3
Meeting Assistant3
Newsletter Automation3
Podcast Production3
Release Management3
Social Media Manager3
Status Page3
Translation Pipeline3

Intermediate (22 orgs)

OrgAgents
Ad Campaign Manager4
AI Tutoring System3
API Gateway Manager4
Backup & Disaster Recovery4
Brand Protection4
Chat & Collaboration Hub4
CI/CD Pipeline3
Cloud Cost Optimizer4
Competitor Intelligence4
Customer Onboarding3
Dev Team Assistants4
E-Commerce Ops4
Knowledge Base (RAG)4
Legal Contract Review3
Log Analytics4
Multi-Region Content Sync4
Proposal Writer3
Quality Assurance Pipeline3
Recruitment Pipeline3
Sales Pipeline4
Smart Home Coordinator4
Video Production Pipeline3

Advanced (22 orgs)

OrgAgents
Agent Marketplace4
Autonomous Warehouse4
Compliance & Governance4
Data Labeling Pipeline4
Digital Twin4
Disaster Response4
Energy Grid Optimizer4
ETL Data Pipeline5
Financial Trading Desk4
Fraud Detection Pipeline4
Game NPC Network4
Healthcare Triage4
Incident Response4
Media Monitoring4
ML Training Pipeline4
Penetration Testing4
Real Estate Analyzer4
Scientific Research Team4
Security Operations Center4
Supply Chain Orchestrator4
Swarm Task Farm5
Threat Intelligence4

Architecture

The core skill includes detailed reference documentation:

skills/pilot-protocol/
  SKILL.md              # Core skill (< 500 lines)
  references/
    COMMUNICATION.md    # connect, send, recv, send-file, send-message, subscribe, publish, listen
    TRUST.md            # handshake, pending, approve, reject, trust, untrust
    TASK-SUBMIT.md      # Full task lifecycle, polo score formula, workflow examples
    GATEWAY.md          # gateway start/stop/map/unmap/list + example
    WEBHOOKS.md         # Event types table, payload format, set/clear
    DIAGNOSTICS.md      # ping, traceroute, bench, peers, connections, disconnect
    REGISTRY.md         # register, lookup, deregister, rotate-key
    MAILBOX.md          # received, inbox

All derivative skills follow the same pattern:

skills/<skill-name>/
  SKILL.md          # Skill manifest (YAML frontmatter + instructions)

Every skill:

  • Depends on pilot-protocol (core skill)
  • Uses pilotctl --json for all operations
  • Returns structured JSON responses
  • Handles errors with machine-readable codes
  • Works behind NAT without configuration

Requirements

  • Pilot Protocol daemon running (pilotctl daemon start)
  • pilotctl binary on PATH (installed to ~/.pilot/bin/)
  • Access to a registry server (default: pilotprotocol.network:9000)

JSON Catalog

A machine-readable catalog of all skills is auto-generated and kept in sync:

# Generate locally
bash generate-catalog.sh

# Or fetch from GitHub
curl -fsSL https://raw.githubusercontent.com/TeoSlayer/pilot-skills/main/skills.json

The catalog is updated automatically on every push via CI.

Contributing

See CONTRIBUTING.md for detailed guidelines. In short, each skill should:

  1. Stay under 200 lines in SKILL.md (500 for the core skill)
  2. Include numbered trigger conditions in the description
  3. Include negative triggers (what the skill is NOT for)
  4. Document return types for every command
  5. Provide at least one complete workflow example
  6. Declare requires.bins: ["pilotctl"] in metadata

License

AGPL-3.0 — see LICENSE for details.