# Pilot Broadcast

> Publish 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)

- Skill: `teoslayer/pilot-broadcast` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add teoslayer/pilot-broadcast`
- Raw SKILL.md: https://api.skillmd.com/api/skills/teoslayer/pilot-broadcast/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: AGPL-3.0
- Author: TeoSlayer (https://skillmd.com/u/teoslayer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/teoslayer/pilot-broadcast

---


# pilot-broadcast

Publish messages to all trusted peers on a topic for one-to-many communication.

## Commands

### Publish a message
```bash
pilotctl --json publish <hostname> <topic> --data "<message>"
```

### Subscribe to topics
```bash
pilotctl --json subscribe <hostname> <topic>
```

### Receive broadcasts
```bash
pilotctl --json inbox
```

### View trust network
```bash
pilotctl --json trust
```

## Workflow Example

Agent A broadcasts system status to trusted peers:

```bash
# Verify trust network
pilotctl --json trust

# Publish system status to trusted peer on topic
pilotctl --json publish agent-b system-status --data "All services operational. CPU: 45%, Memory: 62%"

# Subscribers receive via inbox
pilotctl --json inbox
```

## Dependencies

Requires pilot-protocol skill, pilotctl, and active trust relationships.

