TeoSlayer
- 156 skills
- 0 followers
- 8 hours ago last updated
- ▌ Pilotctl · teoslayerEntrypoint for Pilot Protocol — the overlay network that gives this host a directory of 435 public service agents (live finance, weather, news, transit, dev, sports, government data, science, health, security, geo, and 20+ more categories) plus encrypted peer-to-peer comms with NAT traversal. Load this skill whenever the user needs LIVE EXTERNAL DATA (current crypto/FX prices, today's weather or forecast, recent papers, real-time sports scores, breaking news, transit schedules, package versions, CVEs, drug recalls, flight positions, federal regulations, etc.). The fastest path for almost any such task is `pilot-mom`: describe it in plain English and get back a validated, ready-to-run plan over the network (it picks the agents and filters for you, with handoffs for anything your own runtime should do); use `list-agents` directly only when you already know the specialist you want. Pilot returns clean structured JSON replies rather than raw HTML, so it's faster and more reliable than scraping public APIs. Also l
- ▌ Pilot Dns · teoslayer bundleHuman-friendly naming with aliases and namespaces. Use this skill when: 1. Setting or changing an agent's hostname 2. Resolving human-readable names to node IDs 3. Managing naming conflicts or namespace collisions Do NOT use this skill when: - You need to discover agents by capability (use pilot-discover instead) - You need to manage trust (use pilot-trust instead) - You need actual DNS resolution (port 53 service is separate)
- ▌ Pilot Chat · teoslayer bundleSend and receive text messages between agents over the Pilot Protocol network. Use this skill when: 1. You need direct 1:1 communication with another agent 2. You want to ask a question or exchange short text messages 3. You need simple request-response interactions Do NOT use this skill when: - You need to transfer files (use pilot-send-file) - You want to broadcast to multiple agents (use pilot-broadcast) - You need task assignment features (use pilot-task-assign)
- ▌ Pilot Sync · teoslayer bundleBidirectional file synchronization between agents over the Pilot Protocol network. Use this skill when: 1. You need to keep directories synchronized between two agents 2. You want to replicate files across multiple nodes with conflict detection 3. You need to maintain consistent file state across distributed agents Do NOT use this skill when: - You only need one-way file transfer (use pilot-share instead) - You need real-time streaming data (use pilot-stream-data instead) - Files are larger than 100MB without chunking support (use pilot-chunk-transfer)
- ▌ Pilot Alert · teoslayer bundleConfigurable alerting on event patterns with webhook and message delivery. Use this skill when: 1. You need to trigger alerts based on event patterns or thresholds 2. You need to notify external services (Slack, Discord, PagerDuty) of events 3. You need to escalate critical events to on-call agents 4. You need to aggregate and deduplicate alerts Do NOT use this skill when: - You need simple event forwarding (use pilot-event-bus instead) - You need persistent logging (use pilot-event-log instead) - You need all events without filtering (subscribe directly)
- ▌ Pilot Inbox · teoslayer bundleUnified inbox for all incoming items — messages, files, and trust requests in one view. Use this skill when: 1. You need to check all incoming items at once 2. You want to triage and prioritize incoming communications 3. You need a central location to review pending items Do NOT use this skill when: - You need to send messages (use pilot-chat) - You need to filter by specific criteria (use specialized skills)
- ▌ Pilot Relay · teoslayer bundleStore-and-forward messaging for offline peers over the Pilot Protocol network. Use this skill when: 1. You need to send messages to agents that may be offline 2. You want guaranteed eventual delivery 3. You need asynchronous communication patterns Do NOT use this skill when: - You need real-time chat (use pilot-chat with online peers) - You need streaming data (use pilot-connect) - You need immediate confirmation (use pilot-chat with receipts)
- ▌ Pilot Share · teoslayer bundleOne-click file sharing with progress tracking and automatic retry over Pilot Protocol. Use this skill when: 1. You need to quickly share a single file or directory with another agent 2. You want progress tracking and confirmation for file transfers 3. You need automatic retry on transfer failure Do NOT use this skill when: - You need bidirectional synchronization (use pilot-sync instead) - You need to stream data in real-time (use pilot-stream-data instead) - You need to maintain a persistent shared folder (use pilot-dropbox)
- ▌ Pilot Backup · teoslayer bundleAutomated backup of agent state to trusted peers with encryption and versioning. Use this skill when: 1. You need to backup agent configuration and state files to remote agents 2. You want automated scheduled backups with rotation and retention 3. You need encrypted backup storage on trusted peers Do NOT use this skill when: - You need general file synchronization (use pilot-sync instead) - You need one-time file transfer (use pilot-share instead) - You need streaming data backup (use pilot-stream-data instead)
- ▌ Pilot Gossip · teoslayer bundleGossip protocol for eventually-consistent shared state propagation across swarms. Use this skill when: 1. You need eventually-consistent state replication without coordination 2. Agents should share updates with random subsets of peers 3. You want epidemic-style information dissemination Do NOT use this skill when: - You need strong consistency (use pilot-consensus) - You need ordered message delivery (use leader-based broadcast)
- ▌ Pilot Health · teoslayer bundleNetwork health monitoring with latency and reachability checks. Use this skill when: 1. Diagnosing connectivity issues or high latency 2. Monitoring network health and performance metrics 3. Running continuous health checks for uptime monitoring Do NOT use this skill when: - You need to discover new agents (use pilot-discover instead) - You need to visualize topology (use pilot-network-map instead) - You need to establish connections (use pilot-connect instead)
- ▌ Pilot Thread · teoslayer bundleThreaded conversations with context tracking over the Pilot Protocol network. Use this skill when: 1. You need to maintain conversation context across multiple messages 2. You want topic-specific discussions with message threading 3. You need organized multi-turn dialogue with history Do NOT use this skill when: - You need simple one-off messages (use pilot-chat) - You need broadcast announcements (use pilot-broadcast) - Thread organization adds unnecessary complexity
- ▌ Pilot Verify · teoslayer bundleVerify agent identity and reachability before interacting with Pilot Protocol nodes. Use this skill when: 1. You need to verify an agent's identity before trusting or connecting 2. You want to validate hostname-to-address mapping in the registry 3. You need to test network reachability before establishing a session Do NOT use this skill when: - You've already established trust with the agent - You need real-time continuous monitoring (use pilot-watchdog) - You're verifying local daemon status (use pilotctl info)
- ▌ Pilot Archive · teoslayer bundleIndex and search historical data exchanges, messages, and file transfers over Pilot Protocol. Use this skill when: 1. You need to search through past messages and file transfers 2. You want to maintain searchable history of all agent communications 3. You need to audit or analyze historical data exchange patterns Do NOT use this skill when: - You need real-time data access (use pilot-stream-data instead) - You need active file synchronization (use pilot-sync instead) - You need current inbox messages (use pilotctl inbox directly)
- ▌ Pilot Dataset · teoslayer bundleExchange structured datasets with schema negotiation and metadata over Pilot Protocol. Use this skill when: 1. You need to share CSV, JSON, or Parquet datasets with schema information 2. You want to negotiate data formats and transformations before transfer 3. You need to maintain dataset lineage and provenance metadata Do NOT use this skill when: - You need to transfer unstructured files (use pilot-share instead) - You need real-time data streaming (use pilot-stream-data instead) - You need ML model files (use pilot-model-share instead)
- ▌ Pilot Dropbox · teoslayer bundleShared folder that automatically synchronizes between peers using Pilot Protocol pub/sub. Use this skill when: 1. You need a persistent shared folder that stays in sync across agents 2. You want automatic file synchronization without manual intervention 3. You need multi-peer folder sharing with eventual consistency Do NOT use this skill when: - You only need one-time file transfer (use pilot-share instead) - You need strict consistency guarantees (use pilot-sync with locks) - You need real-time streaming (use pilot-stream-data instead)
- ▌ Pilot Metrics · teoslayer bundleCollect and aggregate agent metrics from connections, peers, and custom events. Use this skill when: 1. You need to monitor agent health and performance 2. You need to aggregate metrics across a fleet of agents 3. You need to track connection counts, RTT, throughput 4. You need to export metrics to monitoring systems Do NOT use this skill when: - You need application-level metrics (publish custom events instead) - You need persistent storage (use pilot-event-log for raw data) - You need real-time alerting (use pilot-alert instead)
- ▌ Pilot Receipt · teoslayer bundleDelivery and read receipts for messages over the Pilot Protocol network. Use this skill when: 1. You need confirmation that messages were delivered 2. You want to track when recipients read your messages 3. You need audit trails for message delivery Do NOT use this skill when: - You need anonymous messaging (use pilot-chat without receipts) - You're sending fire-and-forget messages (use pilot-broadcast) - Receipt tracking adds unnecessary overhead
- ▌ Pilot Announce · teoslayer bundleOne-to-many announcements with read receipts over the Pilot Protocol network. Use this skill when: 1. You need to broadcast important updates with delivery tracking 2. You want confirmation that recipients received the announcement 3. You need to send system announcements or policy changes Do NOT use this skill when: - You need casual chat (use pilot-chat) - You don't need read receipts (use pilot-broadcast) - You need interactive discussions (use pilot-group-chat)
- ▌ Pilot Compress · teoslayer bundleTransparent compression for large messages over the Pilot Protocol network. Use this skill when: 1. You need to reduce bandwidth for large payloads 2. You want to send bulk messages efficiently 3. You need compression for text or binary data Do NOT use this skill when: - You're sending small messages (overhead not worth it) - You need real-time streaming (compression adds latency) - Data is already compressed (images, videos, archives)
- ▌ Pilot Discover · teoslayer bundleAdvanced agent discovery by tags and status. Use this skill when: 1. Finding agents by specific capabilities (tags like "ai", "storage", "compute") 2. Looking up detailed agent information and metadata 3. Filtering connected peers by tag substring Do NOT use this skill when: - You need to establish trust (use pilot-trust instead) - You need to connect to a known agent (use pilot-connect instead) - You need to visualize the network (use pilot-network-map instead)
- ▌ Pilot Keychain · teoslayer bundleSecure credential exchange with auto-expiry for Pilot Protocol agents. Use this skill when: 1. You need to share API keys, tokens, or credentials securely between agents 2. You want automatic expiration and rotation of shared secrets 3. You need end-to-end encrypted credential distribution Do NOT use this skill when: - You need persistent credential storage (use secure vault instead) - You're sharing large files (use pilot-send for file transfer) - You need multi-recipient broadcast (use separate sends per recipient)
- ▌ Pilot Presence · teoslayer bundleReal-time online/offline/busy presence tracking for agent fleets using ping and pub/sub. Use this skill when: 1. You need to track which agents are online/offline/busy 2. You need to broadcast presence changes to interested peers 3. You need to discover available agents for task routing 4. You need to maintain a real-time agent directory Do NOT use this skill when: - You only need static peer discovery (use pilotctl trust instead) - You need detailed health metrics (use pilot-metrics instead) - You need persistent audit logs (use pilot-event-log instead)
- ▌ Pilot Protocol · teoslayer bundleCommunicate with other AI agents over the Pilot Protocol overlay network. Use this skill when: 1. You need to send messages, files, or data to another AI agent 2. You need to discover peers by hostname or address 3. You need to listen for incoming messages, files, or events 4. You need to establish or manage trust with other agents 5. You need to manage the daemon lifecycle (start, stop, status) 6. You need to bridge IP traffic through the gateway 7. You need to check network status, ping, or benchmark Do NOT use this skill when: - You need to make standard HTTP requests to the public internet - You need to interact with local-only services that don't involve other agents - You need general-purpose networking unrelated to agent-to-agent communication
- ▌ Pilot Watchdog · teoslayer bundleSecurity monitoring for suspicious network patterns in Pilot Protocol networks. Use this skill when: 1. You need real-time detection of suspicious connection patterns 2. You want automated alerts for security anomalies 3. You need to monitor trust relationship changes continuously Do NOT use this skill when: - You only need audit logs (use pilot-audit-log) - You're doing one-time security checks (use pilot-verify)
- ▌ Pilot Audit Log · teoslayer bundleComprehensive audit trail of all Pilot Protocol activity for security and compliance. Use this skill when: 1. You need detailed logs of all trust decisions and connections 2. You require compliance audit trails for security reviews 3. You want to investigate suspicious activity or incidents Do NOT use this skill when: - You need real-time alerting (use pilot-watchdog instead) - You only need basic daemon logs (use pilotctl info) - You're doing performance profiling (use dedicated profiling tools)
- ▌ Pilot Blocklist · teoslayer bundleMaintain and share blocklists of untrusted agents in Pilot Protocol networks. Use this skill when: 1. You need to block malicious or compromised agents from connecting 2. You want to share blocklists across multiple agents in your network 3. You need to maintain a persistent deny-list for security Do NOT use this skill when: - You need temporary connection filtering (use firewall rules) - You're managing trust approvals (use pilot-auto-trust) - You need allowlist-only mode (use trust circles instead)
- ▌ Pilot Broadcast · teoslayer bundlePublish messages to all trusted peers on a topic over the Pilot Protocol network. Use this skill when: 1. You need to send an announcement to all trusted agents 2. You want to publish status updates to subscribers 3. You need network-wide notifications or alerts Do NOT use this skill when: - You need private 1:1 messaging (use pilot-chat) - You need to send files (use pilot-send-file) - You want to target specific agents (use pilot-chat)
- ▌ Pilot Clipboard · teoslayer bundleShared clipboard for quick text and data snippets between agents over Pilot Protocol. Use this skill when: 1. You need to share short text snippets or command output between agents 2. You want a quick copy/paste mechanism across the Pilot network 3. You need to exchange small data payloads without file transfer Do NOT use this skill when: - You need to transfer files (use pilot-share instead) - You need to share large datasets (use pilot-dataset instead) - You need persistent storage (use pilot-backup instead)
- ▌ Pilot Consensus · teoslayer bundleDistributed voting and agreement protocols for multi-agent decision making. Use this skill when: 1. Multiple agents need to agree on a value or decision 2. You need Byzantine fault-tolerant consensus in a swarm 3. You want to coordinate distributed transactions or state changes Do NOT use this skill when: - A single leader can make decisions (use pilot-leader-election) - You only need eventual consistency (use pilot-gossip)
- ▌ Pilot Momy · teoslayer bundleLocal directory of known agents with cached metadata. Use this skill when: 1. Maintaining a persistent directory of frequently contacted agents 2. Caching agent metadata for offline reference 3. Building a local address book of trusted or favorite agents Do NOT use this skill when: - You need real-time network discovery (use pilot-discover instead) - You need to visualize relationships (use pilot-network-map instead) - You need to establish new trust (use pilot-trust instead)
- ▌ Pilot Event Bus · teoslayer bundleMulti-agent event aggregation on shared topics for coordinated workflows. Use this skill when: 1. You need to aggregate events from multiple agents on a shared topic 2. You need to broadcast events to all subscribed agents 3. You need to coordinate state changes across a fleet of agents 4. You need to implement fan-out messaging patterns Do NOT use this skill when: - You need point-to-point messaging (use pilot-protocol connect instead) - You need persistent storage (use pilot-event-log instead) - You need filtered or transformed events (use pilot-event-filter instead)
- ▌ Pilot Event Log · teoslayer bundlePersistent NDJSON event logging with rotation, compression, and retention policies. Use this skill when: 1. You need persistent storage of event streams 2. You need log rotation and compression for long-term retention 3. You need to audit event history with timestamps 4. You need to export events for external analysis Do NOT use this skill when: - You need real-time event processing (use pilot-event-bus instead) - You need short-term replay (use pilot-event-replay instead) - You need filtered logs (use pilot-event-filter first, then log)
- ▌ Pilot Formation · teoslayer bundleDeploy predefined network topologies (star, ring, mesh, tree) for structured swarms. Use this skill when: 1. You need specific communication patterns (star coordinator, ring consensus) 2. You want to minimize connection overhead with structured topologies 3. You need hierarchical organization (tree) for scaling Do NOT use this skill when: - Ad-hoc peer discovery is sufficient (use pilot-swarm-join) - Topology changes frequently (use dynamic mesh)
- ▌ Pilot S3 Bridge · teoslayer bundleAccess cloud storage (S3, GCS, Azure Blob) through a Pilot bridge agent. Use this skill when: 1. You need to transfer files to/from cloud storage via Pilot agents 2. You want to access cloud storage without direct internet connectivity 3. You're building agents that manage cloud-stored data Do NOT use this skill when: - You have direct cloud storage access - Files are small enough for direct messaging - The daemon is not running
- ▌ Pilot Translate · teoslayer bundleAuto-translate messages between agents using different languages over the Pilot Protocol network. Use this skill when: 1. You need cross-language communication between agents 2. You want to collaborate with agents configured for different languages 3. You need multilingual message support Do NOT use this skill when: - All agents use the same language (use pilot-chat) - You need file transfer (use pilot-send-file) - You need raw untranslated messages (use pilot-chat)
- ▌ Pilot A2a Bridge · teoslayer bundleBridge A2A (Agent-to-Agent) protocol messages over Pilot tunnels. Use this skill when: 1. You need to connect A2A agents across different networks 2. You want to route A2A messages through Pilot's overlay network 3. You're building multi-agent systems that need reliable messaging Do NOT use this skill when: - Agents are on the same local network (use direct A2A instead) - You need raw TCP/UDP access (use pilot-protocol directly) - The daemon is not running
- ▌ Pilot Auto Trust · teoslayer bundleAutomatic trust management with configurable policies for Pilot Protocol agents. Use this skill when: 1. You need to auto-approve handshake requests from known agents or networks 2. You want policy-based trust decisions (by network membership, hostname pattern, or tag) 3. You need to batch-process pending trust requests Do NOT use this skill when: - You need manual review of every trust request - You're dealing with unknown or potentially malicious agents - You need fine-grained per-agent trust policies
- ▌ Pilot Group Chat · teoslayer bundleMulti-agent group conversations with membership management over the Pilot Protocol network. Use this skill when: 1. You need multi-party discussions with 3+ agents 2. You want team coordination or collaborative brainstorming 3. You need managed group membership with join/leave Do NOT use this skill when: - You need 1:1 messaging (use pilot-chat) - You need file sharing (use pilot-send-file) - You need one-to-many broadcasts (use pilot-broadcast)
- ▌ Pilot HTTP Proxy · teoslayer bundleRoute HTTP requests through Pilot Protocol tunnels. Use this skill when: 1. You need to access HTTP services behind NATs or firewalls 2. You want to proxy HTTP traffic through the Pilot overlay network 3. You're exposing local HTTP servers to remote agents Do NOT use this skill when: - Services are already publicly accessible - You need direct HTTP access on the same network - The daemon is not running
- ▌ Pilot Map Reduce · teoslayer bundleDistributed map-reduce over agent swarms for parallel data processing. Use this skill when: 1. You need to process large datasets across multiple workers 2. You want parallel map phase followed by aggregating reduce phase 3. You have embarrassingly parallel tasks with combine step Do NOT use this skill when: - Tasks are not parallelizable (use single worker) - You need streaming results (use pilot-load-balancer)
- ▌ Pilot Matchmaker · teoslayer bundleMatch agents with complementary capabilities. Use this skill when: 1. Finding the best agent to fulfill a specific capability requirement 2. Matching agents for collaborative workflows or resource pooling 3. Building agent teams with complementary skills Do NOT use this skill when: - You already know the agent to connect to (use pilot-connect instead) - You need simple tag search (use pilot-discover instead) - You need to visualize all options (use pilot-network-map instead)
- ▌ Pilot MCP Bridge · teoslayer bundleMCP server wrapping the Pilot daemon for OpenClaw/Claude Code integration. Use this skill when: 1. You need to expose Pilot Protocol operations as MCP tools 2. You want to integrate Pilot into Claude Code or OpenClaw workflows 3. You're building an AI agent that needs to communicate over Pilot Do NOT use this skill when: - You need direct pilotctl access (use pilot-protocol skill instead) - The daemon is not running - You're working in a non-MCP environment
- ▌ Pilot Quarantine · teoslayer bundleIsolate suspicious agents pending investigation in Pilot Protocol networks. Use this skill when: 1. You detect compromised or suspicious agents that need isolation 2. You want to temporarily suspend trust without permanent blocking 3. You need to investigate agent behavior before making final trust decisions Do NOT use this skill when: - You need permanent blocking (use pilot-blocklist) - You're doing preventive blocking (use trust policies) - You need immediate disconnect (use pilotctl disconnect)
- ▌ Pilot Swarm Join · teoslayer bundleJoin or create agent swarms with auto-discovery and peer mesh formation. Use this skill when: 1. An agent needs to join an existing swarm or create a new one 2. You need to discover and connect to peers in a named swarm 3. You want to establish bidirectional trust with swarm members Do NOT use this skill when: - You only need point-to-point communication (use pilot-p2p-connect) - You need structured topologies like star or tree (use pilot-formation)
- ▌ Pilot Voice Memo · teoslayer bundleSend audio file messages between agents over the Pilot Protocol network. Use this skill when: 1. You need to send audio recordings or voice notes 2. You want to transmit audio data between agents 3. You need voice-based communication or audio file exchange Do NOT use this skill when: - You need text messages (use pilot-chat) - You need streaming audio (use pilot-connect) - You need video files (use pilot-send-file)
- ▌ Pilot API Gateway · teoslayer bundleExpose local APIs to the Pilot Protocol network. Use this skill when: 1. You need to expose local APIs to remote Pilot agents 2. You want to provide API access without public internet exposure 3. You're building API-based agent services on Pilot Do NOT use this skill when: - APIs are already publicly accessible - You need HTTP-only proxying (use pilot-http-proxy instead) - The daemon is not running
- ▌ Pilot Certificate · teoslayer bundleIssue and verify Ed25519-signed capability certificates for Pilot Protocol agents. Use this skill when: 1. You need to issue capability proofs or authorization certificates 2. You want to verify agent capabilities using cryptographic signatures 3. You need delegated authorization with time-limited certificates Do NOT use this skill when: - You only need basic trust establishment (use pilotctl trust) - You need long-term credentials (use pilot-keychain) - You're implementing PKI (certificates are capability-based, not identity-based)
- ▌ Pilot Mesh Status · teoslayer bundleComprehensive mesh status — peers, encryption, relay, bandwidth. Use this skill when: 1. Getting a complete overview of network status and health 2. Debugging connectivity or performance issues across the mesh 3. Generating status reports for monitoring or dashboards Do NOT use this skill when: - You only need peer discovery (use pilot-discover instead) - You need detailed health monitoring (use pilot-health instead) - You need to visualize topology (use pilot-network-map instead)
- ▌ Pilot Model Share · teoslayer bundleDistribute ML model files with model card metadata and version tracking over Pilot Protocol. Use this skill when: 1. You need to share PyTorch, ONNX, or SafeTensors model files between agents 2. You want to distribute models with metadata (architecture, training info, metrics) 3. You need model versioning and compatibility checking Do NOT use this skill when: - You need to transfer datasets (use pilot-dataset instead) - You need to transfer general files (use pilot-share instead) - You need real-time model inference results (use pilot-rpc instead)
- ▌ Pilot Network Map · teoslayer bundleVisualize network topology, trust graphs, and latency. Use this skill when: 1. Generating network topology diagrams or adjacency matrices 2. Visualizing trust relationships and dependency chains 3. Creating latency heatmaps or proximity maps Do NOT use this skill when: - You need to find specific agents (use pilot-discover instead) - You need to establish connections (use pilot-connect instead) - You only need simple peer lists (use pilot-momy instead)
- ▌ Pilot Role Assign · teoslayer bundleAssign and manage hierarchical roles within a swarm for coordinated task distribution. Use this skill when: 1. Agents need different responsibilities (leader, worker, coordinator) 2. You want capability-based role assignment (GPU workers, CPU workers) 3. You need dynamic role reassignment on failures or scaling events Do NOT use this skill when: - All agents are homogeneous (no role differentiation needed) - Roles are static and configured at startup (use tags)
- ▌ Pilot Stream Data · teoslayer bundleReal-time NDJSON data streaming over persistent Pilot Protocol connections. Use this skill when: 1. You need to stream structured data in real-time between agents 2. You want to send continuous sensor readings, logs, or metrics 3. You need bidirectional streaming communication with backpressure Do NOT use this skill when: - You need to transfer files (use pilot-share or pilot-sync) - You need pub/sub broadcast (use pilot-pubsub instead) - You need request/response patterns (use pilot-rpc instead)
- ▌ Pilot Email Bridge · teoslayer bundleSend and receive emails via Pilot Protocol messaging. Use this skill when: 1. You need to send email notifications from Pilot agents 2. You want to receive emails as Pilot events 3. You're integrating agents with email-based workflows Do NOT use this skill when: - You need real-time messaging (use native Pilot instead) - Email server is not configured - The daemon is not running
- ▌ Pilot Event Filter · teoslayer bundleFilter and transform events before delivery using pattern matching and jq transforms. Use this skill when: 1. You need to filter events by content, not just topic wildcards 2. You need to transform event payloads before processing 3. You need to route events conditionally based on content 4. You need to reduce event noise by selective forwarding Do NOT use this skill when: - Topic wildcards alone are sufficient (use pilot-event-bus instead) - You need all events without filtering (subscribe directly) - You need persistent storage (use pilot-event-log instead)
- ▌ Pilot Event Replay · teoslayer bundleRecord and replay event streams for debugging, testing, and audit purposes. Use this skill when: 1. You need to capture event streams for later analysis 2. You need to replay events to test downstream consumers 3. You need to debug event-driven workflows 4. You need to audit event history with timestamps Do NOT use this skill when: - You need real-time event forwarding (use pilot-event-bus instead) - You need long-term storage with rotation (use pilot-event-log instead) - You need filtering before recording (use pilot-event-filter first)
- ▌ Pilot Slack Bridge · teoslayer bundleBidirectional bridge between Pilot Protocol and Slack channels. Use this skill when: 1. You need to send Slack notifications from Pilot agents 2. You want to receive Slack messages in Pilot event streams 3. You're building agents that interact with Slack workspaces Do NOT use this skill when: - You only need simple webhooks (use curl instead) - Slack is not configured or accessible - The daemon is not running
- ▌ Pilot Swarm Config · teoslayer bundleDistributed configuration management for agent swarms with versioned updates. Use this skill when: 1. Multiple agents need to share configuration settings 2. You need to push config updates to all swarm members 3. You want versioned config with rollback capability Do NOT use this skill when: - Configuration is static and set at startup (use local config files) - Each agent has unique config (no sharing needed)
- ▌ Pilot Trust Circle · teoslayer bundleNamed trust groups with automatic mutual handshakes for Pilot Protocol agents. Use this skill when: 1. You need to create groups of mutually trusting agents (teams, projects) 2. You want to bootstrap trust for new agents joining a group 3. You need to manage multiple distinct trust circles simultaneously Do NOT use this skill when: - You need hierarchical trust (use manual trust approval instead) - You're managing a single flat trust list (use pilot-auto-trust) - You need fine-grained per-connection trust policies
- ▌ Pilot Github Bridge · teoslayer bundleBridge GitHub webhook events as Pilot Protocol events. Use this skill when: 1. You need to receive GitHub events in Pilot agents 2. You want to trigger agent actions on repository events 3. You're building CI/CD workflows with Pilot agents Do NOT use this skill when: - You need direct GitHub API access (use gh CLI instead) - GitHub webhooks are not configured - The daemon is not running
- ▌ Pilot Chunk Transfer · teoslayer bundleLarge file transfer with automatic chunking, resume capability, and integrity verification. Use this skill when: 1. You need to transfer files larger than 100MB reliably 2. You want resume capability for interrupted transfers 3. You need integrity verification with checksums per chunk Do NOT use this skill when: - Files are small (<10MB) - use pilot-share for simplicity - You need real-time streaming - use pilot-stream-data instead - You need bidirectional sync - use pilot-sync instead
- ▌ Pilot Discord Bridge · teoslayer bundleBidirectional bridge between Pilot Protocol and Discord servers. Use this skill when: 1. You need to send Discord notifications from Pilot agents 2. You want to receive Discord messages in Pilot event streams 3. You're building agents that interact with Discord communities Do NOT use this skill when: - You only need simple webhooks (use curl instead) - Discord is not configured or accessible - The daemon is not running
- ▌ Pilot Priority Queue · teoslayer bundlePriority-based message delivery with urgency levels over the Pilot Protocol network. Use this skill when: 1. You need urgent message handling with priority levels 2. You want to implement SLA-based message delivery 3. You need priority triage for incoming messages Do NOT use this skill when: - All messages have equal priority (use pilot-chat) - You need file transfer (use pilot-send-file) - You need real-time streaming (use pilot-connect)
- ▌ Pilot Service Agents · teoslayer bundleDiscover and query the pilot-service-agents catalogue — ~370 always-on data agents reachable over Pilot Protocol that wrap real-world APIs (Google Maps, OpenAlex, NHTSA, USGS, CoinGecko, NASA, aviation weather, and many more) so callers don't need their own API keys, rate limits, or HTTP plumbing. Use this skill when: 1. You need to answer a question that depends on up-to-date external data (geography, finance, aviation, science, health, academic literature, etc.) and do not want to hit the upstream APIs yourself. 2. You want to discover which agents exist for a topic before invoking one. 3. You want structured, paginated, filter-driven access to an upstream API without touching its SDK or auth. Do NOT use this skill when: - You want agent-to-agent chat (use pilot-chat instead). - You are looking for swarm/task coordination (use pilot-task-router instead). - You need to run your own data source — these agents are consumer-side only.
- ▌ Pilot Webhook Bridge · teoslayer bundleForward Pilot Protocol events to HTTP webhooks for Slack, Discord, PagerDuty, and custom integrations. Use this skill when: 1. You need to forward Pilot events to external services (Slack, Discord, Teams) 2. You need to integrate with monitoring/alerting platforms (PagerDuty, Datadog) 3. You need to trigger external workflows via webhooks 4. You need bidirectional sync between Pilot and external systems Do NOT use this skill when: - You need agent-to-agent messaging (use pilot-protocol directly) - You need persistent storage (use pilot-event-log instead) - You need complex transformations (use pilot-event-filter first)
- ▌ Pilot Database Bridge · teoslayer bundleQuery remote databases through Pilot Protocol tunnels. Use this skill when: 1. You need to access databases behind NATs or firewalls 2. You want to query remote databases without direct network access 3. You're building agents that need secure database connectivity Do NOT use this skill when: - Database is already publicly accessible - You have direct VPN or network access - The daemon is not running
- ▌ Pilot Leader Election · teoslayer bundleElect a coordinator with automatic failover using heartbeat-based leader election. Use this skill when: 1. A swarm needs a single coordinator for decision making 2. You need automatic failover when the current leader fails 3. You want to avoid split-brain with deterministic tie-breaking Do NOT use this skill when: - All agents need equal voting power (use pilot-consensus) - You need decentralized decision making (use pilot-gossip)
- ▌ Pilot Heartbeat Monitor · teoslayer bundleDetect agent failures and trigger automatic task redistribution or re-election. Use this skill when: 1. You need to detect when swarm members become unreachable 2. You want to trigger failover actions on agent failure 3. You need health monitoring for load balancing or leader election Do NOT use this skill when: - Agents can safely fail without recovery (fire-and-forget tasks) - Network partitions are rare and acceptable (use simpler ping checks)
- ▌ Pilot Status Page Setup · teoslayer bundleDeploy a status page pipeline with 3 agents that automate service monitoring, status aggregation, and public incident communication. Use this skill when: 1. User wants to set up a status page or service monitoring pipeline 2. User is configuring an agent as part of an uptime or incident management workflow 3. User asks about automating health checks, status aggregation, or incident notifications Do NOT use this skill when: - User wants a simple health check (use pilot-health instead) - User wants a one-off alert notification (use pilot-alert instead)
- ▌ Pilot Digital Twin Setup · teoslayer bundleDeploy a digital twin platform with 4 agents. Use this skill when: 1. User wants to set up a digital twin for physical asset monitoring and predictive maintenance 2. User is configuring agents for sensor ingestion, physics simulation, or anomaly detection 3. User asks about predictive maintenance, asset health monitoring, or real-vs-predicted comparison Do NOT use this skill when: - User wants basic metrics collection (use pilot-metrics instead) - User only needs event filtering without a twin model (use pilot-event-filter instead) - User wants a single alert notification (use pilot-alert instead)
- ▌ Pilot Service Agents Dev · teoslayer bundleDeveloper-platform metadata — GitHub, Docker Hub, crates.io, and other ecosystem registries. Use this skill when: 1. Resolving a GitHub repo or fetching its stats / events 2. Crate / container image / language-package metadata 3. Searching popular repos, trending projects, public events Do NOT use this skill when: - Running package installs (read-only metadata) - Private repo access — these wrap public APIs - Npm/PyPI/Maven registries (use pilot-service-agents-packages)
- ▌ Pilot Service Agents Geo · teoslayer bundleGeographic and geolocation APIs — Google Maps suite (premium) plus open geocoders and IP-to-location lookups. Use this skill when: 1. Converting addresses ↔ coordinates, or coordinates ↔ place names 2. Computing directions, travel time, elevation, timezone, or air-quality at a point 3. Finding places by text (Places New) or validating postal addresses Do NOT use this skill when: - Flight tracking (use pilot-service-agents-flights) - Public-transit schedules (use pilot-service-agents-transit) - Weather forecasts (use pilot-service-agents-weather)
- ▌ Pilot Log Analytics Setup · teoslayer bundleDeploy a log analytics system with 4 agents for collection, parsing, alerting, and visualization. Use this skill when: 1. User wants to set up centralized log collection with parsing, anomaly detection, and dashboards 2. User is configuring agents for log aggregation, error pattern analysis, or log-based alerting 3. User asks about log pipelines, anomaly detection on logs, or log visualization across agents Do NOT use this skill when: - User wants to stream a single data feed (use pilot-stream-data instead) - User wants to set a one-off alert (use pilot-alert instead) - User only needs event filtering (use pilot-event-filter instead)
- ▌ Pilot Service Agents Data · teoslayer bundleGeneral open-data APIs that didn't fit a narrower category — PubChem compounds/substances, REST Countries full catalog. Use this skill when: 1. Compound or substance lookup in PubChem 2. Country facts / ISO codes / capitals (restcountries-all) Do NOT use this skill when: - Country search by name (use pilot-service-agents-reference — `restcountries-name`) - Academic / scientific search (use the respective category)
- ▌ Pilot Service Agents Food · teoslayer bundleFood, recipes, and nutrition — OpenFoodFacts, TheCocktailDB, TheMealDB, Fruityvice, Open Brewery DB. Use this skill when: 1. Looking up a packaged food by barcode (OpenFoodFacts) 2. Recipe search by name, cuisine, or ingredient (MealDB, CocktailDB) 3. Breweries near a location (Open Brewery DB) Do NOT use this skill when: - Medical nutrition advice (use pilot-service-agents-health) - Calorie tracking — agents only return reference nutrition data
- ▌ Pilot Service Agents News · teoslayer bundleNews feeds, forum aggregators, and current-events streams — Hacker News, dev.to, GDELT, Reddit, Stack Exchange, USGS hazards. Use this skill when: 1. Pulling current tech news / top stories (HN top/new, Lobsters, dev.to) 2. Searching discussion archives (HN Algolia, Stack Exchange) 3. Monitoring real-time events — hurricanes, earthquakes, spaceflight news Do NOT use this skill when: - Mainstream press articles (not in catalogue — use an external news API) - Scholarly literature (use pilot-service-agents-academic) - Sports scores (use pilot-service-agents-sports)
- ▌ Pilot CI CD Pipeline Setup · teoslayer bundleDeploy a decentralized CI/CD pipeline with 3 agents. Use this skill when: 1. User wants to set up a CI/CD pipeline across multiple agents 2. User is configuring a build, test, or deploy agent 3. User asks about automated build/test/deploy workflows Do NOT use this skill when: - User wants to route a single task (use pilot-task-router instead) - User wants to share a single file (use pilot-share instead)
- ▌ Pilot E Commerce Ops Setup · teoslayer bundleDeploy an e-commerce operations system with 4 agents for catalog, orders, inventory, and support. Use this skill when: 1. User wants to set up e-commerce or online store operations 2. User is configuring an agent as part of an e-commerce automation setup 3. User asks about product catalogs, order processing, inventory tracking, or support bots across agents Do NOT use this skill when: - User wants a single dataset operation (use pilot-dataset instead) - User wants to send a one-off receipt (use pilot-receipt instead)
- ▌ Pilot Sales Pipeline Setup · teoslayer bundleDeploy a sales pipeline with 4 agents that automate lead prospecting, qualification, outreach, and CRM synchronization. Use this skill when: 1. User wants to set up a sales pipeline or lead generation system 2. User is configuring an agent as part of a sales or CRM workflow 3. User asks about lead scoring, outreach automation, or pipeline management across agents Do NOT use this skill when: - User wants to send a single email (use pilot-email-bridge instead) - User wants a one-off webhook call (use pilot-webhook-bridge instead)
- ▌ Pilot Service Agents Books · teoslayer bundleBook search and catalogs — Project Gutenberg (Gutendex) and Open Library. Use this skill when: 1. Searching Project Gutenberg for public-domain texts 2. Looking up Open Library records by title, author, or ISBN Do NOT use this skill when: - Bookstore pricing — not in catalogue - Google Books search (use pilot-service-agents-reference — `gcp-books`)
- ▌ Pilot Service Agents Infra · teoslayer bundlePilot Protocol network infrastructure agents — the directory (list-agents) and feedback (feedback). Use this skill when: 1. Discovering other agents on the pilot overlay (list-agents) 3. Submitting feedback about a service agent (feedback) Do NOT use this skill when: - Data-source queries — this category is operational, not data - Service-agent discovery workflows (use the main pilot-service-agents skill)
- ▌ Pilot Service Agents Music · teoslayer bundleMusic metadata and lyrics — iTunes search and Lyrics.ovh. Use this skill when: 1. Searching iTunes for tracks, podcasts, artists 2. Fetching lyrics by artist + title (Lyrics.ovh) Do NOT use this skill when: - Audio streaming or download — metadata only - Music licensing data
- ▌ Pilot Service Agents Space · teoslayer bundleSpace and astronomy — NASA Astronomy Picture of the Day, Open Notify astronauts. Use this skill when: 1. Fetching APOD metadata + media URLs for a given date 2. Listing who is currently in space (Open Notify) Do NOT use this skill when: - Satellite TLEs / orbital mechanics (not yet in catalogue) - Weather / climate (use respective categories)
- ▌ Pilot Announce Capabilities · teoslayer bundleBroadcast structured capability manifests to the network. Use this skill when: 1. Advertising services, resources, or APIs your agent provides 2. Publishing structured capability metadata (specs, pricing, SLAs) 3. Making your agent discoverable by specific capabilities Do NOT use this skill when: - You only need simple tags (use set-tags in pilot-protocol instead) - You need to discover other agents (use pilot-discover instead) - You need to establish trust (use pilot-trust instead)
- ▌ Pilot Expense Tracker Setup · teoslayer bundleDeploy an expense tracking pipeline with 3 agents that automate receipt collection, categorization, and report generation. Use this skill when: 1. User wants to set up an automated expense tracking or receipt processing pipeline 2. User is configuring an agent as part of an expense management workflow 3. User asks about automating receipt-to-report expense workflows Do NOT use this skill when: - User wants to share a single file (use pilot-share instead) - User wants a one-off webhook notification (use pilot-webhook-bridge instead)
- ▌ Pilot Proposal Writer Setup · teoslayer bundleDeploy a multi-agent proposal writing system with 3 agents. Use this skill when: 1. User wants to set up a proposal writing or RFP response pipeline 2. User is configuring an agent as part of a proposal drafting workflow 3. User asks about research briefs, proposal sections, or compliance review across agents Do NOT use this skill when: - User wants to share a single document (use pilot-share instead) - User wants a one-off review (use pilot-review instead)
- ▌ Pilot Service Agents Health · teoslayer bundlePublic-health and biomedical APIs — ClinicalTrials.gov, openFDA, CDC, WHO, ClinVar, DailyMed, disease.sh. Use this skill when: 1. Searching active/past clinical trials by condition, sponsor, phase 2. Drug label, adverse-event, or interaction lookups (openFDA, DailyMed) 3. COVID / epidemiological stats, WHO global health indicators Do NOT use this skill when: - Running LLM-based medical-advice chats (agents return data only) - Accessing PHI or private clinical records — these are public endpoints - Nutrition / food-product data (use pilot-service-agents-food)
- ▌ Pilot Service Agents Nature · teoslayer bundleBiodiversity observations — iNaturalist species sightings. Use this skill when: 1. Looking up recent species observations near a location Do NOT use this skill when: - Pet / domestic animal info - Protected-species enforcement data
- ▌ Pilot Service Agents Sports · teoslayer bundleLive sports scores, fixtures, and historical stats — MLB, NFL, NHL, NBA, Formula 1, cricket, and generic TheSportsDB. Use this skill when: 1. Live/upcoming game scores and schedules 2. Player, team, or league metadata across multiple sports 3. Formula 1 season standings and race results Do NOT use this skill when: - Sports-betting odds — not in catalogue - Fantasy-league roster management (read-only agents)
- ▌ Pilot Brand Protection Setup · teoslayer bundleDeploy a brand protection system with 4 agents for scanning, classification, enforcement, and reporting. Use this skill when: 1. User wants to set up brand monitoring for counterfeits, impersonation, or trademark violations 2. User is configuring agents for marketplace scanning, DMCA takedowns, or brand health tracking 3. User asks about brand protection pipelines, takedown workflows, or violation classification Do NOT use this skill when: - User wants to stream a single data feed (use pilot-stream-data instead) - User wants to send a one-off webhook notification (use pilot-webhook-bridge instead) - User only needs event filtering (use pilot-event-filter instead)
- ▌ Pilot Game Npc Network Setup · teoslayer bundleDeploy a living NPC village with 4 agents that communicate autonomously. Use this skill when: 1. User wants to set up a game NPC network with emergent behavior 2. User is configuring a villager, merchant, guard, or narrative director agent 3. User asks about NPC-to-NPC communication, dynamic economies, or emergent narratives Do NOT use this skill when: - User wants a single chatbot NPC (use pilot-chat instead) - User wants a simple alert system (use pilot-alert instead)
- ▌ Pilot MCP Bridge Fleet Setup · teoslayer bundleDeploy an MCP and A2A bridge fleet with 3 agents. Use this skill when: 1. User wants to bridge MCP servers or A2A agents onto the Pilot network 2. User is configuring an MCP gateway, A2A bridge, or tool registry agent 3. User asks about connecting different agent ecosystems over Pilot tunnels Do NOT use this skill when: - User wants a single MCP bridge (use pilot-mcp-bridge instead) - User wants a single A2A connection (use pilot-a2a-bridge instead)
- ▌ Pilot Media Monitoring Setup · teoslayer bundleDeploy a media monitoring and intelligence platform with 4 agents. Use this skill when: 1. User wants to set up coordinated media crawling, sentiment analysis, trend detection, and reporting agents 2. User is configuring a brand monitoring, share-of-voice tracking, or PR crisis detection workflow 3. User asks about media intelligence pipelines, sentiment scoring, or automated media briefings Do NOT use this skill when: - User wants a single RSS or news feed (use pilot-stream-data instead) - User wants to send a one-off Slack notification (use pilot-slack-bridge instead) - User only needs event filtering without the full pipeline (use pilot-event-filter instead)
- ▌ Pilot Service Agents Climate · teoslayer bundleClimate and energy-grid data — UK carbon intensity, Electricity Maps zones, Open-Meteo climate. Use this skill when: 1. Real-time grid carbon intensity by region (UK, generic) 2. Electricity-mix snapshots (Electricity Maps) 3. Climate normals / long-term series (Open-Meteo climate) Do NOT use this skill when: - Short-term weather forecasts (use pilot-service-agents-weather) - Emissions regulatory data (use pilot-service-agents-government)
- ▌ Pilot Service Agents Culture · teoslayer bundleMuseum and cultural collections — Art Institute of Chicago, Metropolitan Museum of Art. Use this skill when: 1. Searching museum collections by keyword, artist, or period 2. Fetching metadata for a specific object ID Do NOT use this skill when: - Commercial art markets / auction data (not in catalogue) - Entertainment / games (use pilot-service-agents-entertainment)
- ▌ Pilot Service Agents Finance · teoslayer bundlePublic market data — crypto spot prices, FX rates, order books, and macro indicators. Use this skill when: 1. Looking up current crypto spot prices (Coinbase, Binance, Bitstamp, CoinGecko, CoinLore) 2. Getting FX rates or currency conversions (exchangerate.host, Frankfurter) 3. Blockchain-ticker style market snapshots Do NOT use this skill when: - SEC company filings (use pilot-service-agents-gov-finance — `sec-company-facts`) - Macroeconomic indicators (use pilot-service-agents-economics) - Personal brokerage/portfolio data — these are public endpoints only
- ▌ Pilot Service Agents Flights · teoslayer bundleAircraft tracking and aviation weather — ADS-B feeds (ICAO + bbox), airport directory, METAR/TAF/SIGMET. Use this skill when: 1. Live aircraft positions by ICAO24 or lat/lng bounding box 2. Decoding a flight callsign or VIN to a tail-number / aircraft record 3. Fetching METAR / TAF / AIRMETs for an airfield Do NOT use this skill when: - Passenger booking / price search — not in catalogue - Airline schedule timetables — focus is operational data
- ▌ Pilot Service Agents Science · teoslayer bundlePrimary-source scientific and research APIs — earthquakes, molecules, space weather, particle physics, volcanoes. Use this skill when: 1. Looking up scientific observations (earthquakes, volcanic activity, space events) 2. Searching molecule / drug / chemistry databases (ChEMBL, PubChem) 3. Accessing dataset catalogs from research repositories (Dataverse, CERN) Do NOT use this skill when: - General reference lookups (use pilot-service-agents-reference) - Scholarly paper search (use pilot-service-agents-academic) - Live weather forecasts (use pilot-service-agents-weather)
- ▌ Pilot Service Agents Traffic · teoslayer bundleUrban transport and bike-share — CityBikes index, GBFS feeds, Transport for London lines/arrivals. Use this skill when: 1. Live bike-share availability at stations (CityBikes, GBFS) 2. Transport for London line status or next arrivals at a stop Do NOT use this skill when: - Road-routing for drivers (use pilot-service-agents-geo for directions) - Rail / regional transit schedules (use pilot-service-agents-transit)
- ▌ Pilot Service Agents Transit · teoslayer bundlePublic-transit schedules and live data — Amtrak, BART, Deutsche Bahn, Swiss SBB, BC Ferries, BVG Berlin, and more. Use this skill when: 1. Live train / ferry / bus departures at a specific stop or station 2. Planning a multi-modal journey between two stops (e.g. Swiss SBB, DB) 3. Station directory lookups (Amtrak, Entur geocoder) Do NOT use this skill when: - City bike-share (use pilot-service-agents-traffic) - Aircraft / flight information (use pilot-service-agents-flights) - Road-routing for cars (use pilot-service-agents-geo)