pilot-broadcast for Openclaw

A decentralized pub/sub messaging skill for broadcasting announcements and status updates to trusted agent networks.

teoslayer
v1.0.0
Apr 9, 2026
0
773
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install pilot-broadcast

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-broadcast 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-broadcast?

The pilot-broadcast skill enables one-to-many communication within a secure network of trusted peers. Built on the Pilot Protocol, it allows an agent to disseminate information across specific topics without needing to manage individual 1:1 connections. This Openclaw Skills integration ensures that high-priority notifications, system alerts, and status updates reach all verified subscribers simultaneously.

By leveraging a decentralized architecture, pilot-broadcast provides a robust mechanism for agent synchronization. It is particularly effective in multi-agent environments where collective awareness of system states or environment changes is required to maintain operational harmony.

pilot-broadcast Use Cases

  • Sending system-wide announcements to all verified and trusted agents.
  • Publishing real-time status updates or health check telemetry to subscribers.
  • Distributing network-wide alerts or emergency notifications.
  • Synchronizing global state across a swarm of autonomous agents.
  • Implementing a lightweight pub/sub architecture for event-driven workflows.

How pilot-broadcast Works

  1. The agent verifies its existing trust relationships using the pilotctl utility to ensure a secure delivery path.
  2. A specific communication topic is defined to categorize the broadcast data for relevant subscribers.
  3. The sender publishes a data payload to the network targeting a hostname and the specific topic.
  4. Trusted peers who have previously subscribed to that topic receive the broadcast in their local inbox.
  5. Peers poll or monitor their inbox to ingest and act upon the received broadcast messages.

pilot-broadcast Setup

To use this skill, you must have the pilotctl binary installed on your PATH and the pilot-protocol skill active. The Pilot daemon must be running.

# Start the Pilot Protocol daemon
pilotctl daemon start

# Establish trust with a peer (if not already done)
pilotctl trust add <peer-public-key>

# Verify your network status
pilotctl --json trust

pilot-broadcast Data Schema & Taxonomy

The skill utilizes a structured communication schema for reliable message delivery and retrieval:

Attribute Description Type
hostname The identifier of the target peer or network segment String
topic The logical channel for the broadcast (e.g., 'system-status') String
data The actual message content or JSON payload String/JSON
inbox The local storage for all incoming broadcast messages Array

pilot-broadcast Advanced Features

  • Multi-topic subscription management for granular control over received data.
  • Integration with the local trust network to ensure messages only reach verified peers.
  • JSON-wrapped output for easy parsing by downstream AI agents and CLI tools.
  • Support for complex JSON payloads within the broadcast data parameter for advanced automation.
  • Automated inbox polling via Openclaw Skills to trigger secondary agent actions upon receipt.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*