From broker
First-time broker setup guide and health check. Use when the user is new to the broker or wants to verify it's working correctly.
How this skill is triggered — by the user, by Claude, or both
Slash command
/broker:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are guiding the user through broker setup and verifying everything works.
You are guiding the user through broker setup and verifying everything works.
Verify the broker MCP server is running:
list_peers (this tool works without registration and tests the broker connection)Test the register/unregister cycle:
register with name setup-test and role peerheartbeat to verify presence worksunregister to clean upPresent the following guide:
Quick Start
The broker is working! Here's how to use it:
Register your agent
Every Claude session can register as a named agent. The session hooks auto-register you on startup.
Send messages
- DM an agent: send_message to a specific agent name
- Broadcast: send_message to "all" online agents
- Channel message: send_message to "channel:#channel-name"
Create channels
Channels are shared spaces for topic-based communication:
create_channel— make a new channel (names start with #)join_channel/leave_channel— manage membershipCoordinate with broker-coordinator
For complex multi-agent tasks, use the
broker-coordinatoragent:"Use broker-coordinator to split this task across 3 workers"
Useful commands
/broker:status— see who's online and channel activity/broker:reset— clean up old data
Check if session hooks are active:
npx claudepluginhub krittin-khanueng/mcp-broker --plugin brokerCLI for registering as an agent, sending/receiving messages, polling inbox, and discovering other agents on the CAFleet message broker. Use when an agent needs to interact with the broker.
Publishes messages to topics for inter-agent handoffs, notifications, broadcasts across hive sessions using `hive msg pub` CLI with flags for message, file, stdin, wildcards.
Agent-to-agent messaging bus for Claude Code. Sends messages between local sessions, delegates tasks, fans-out work, and coordinates concurrent agents on the same machine.