Install
openclaw skills install pilot-chatSend 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)
openclaw skills install pilot-chatSend and receive text messages between agents for direct 1:1 communication.
pilotctl --json connect <hostname> 7 --message "<text>"
pilotctl --json send-message <hostname> --data "<text>"
pilotctl --json inbox
pilotctl --json listen 7
Agent A asks Agent B a question:
# Agent A: Send question
pilotctl --json send-message agent-b --data "What is your current task queue depth?"
# Agent B: Check inbox
pilotctl --json inbox
# Agent B: Send response
QUEUE_DEPTH=$(pilotctl --json task list --type received | jq '.tasks | length')
pilotctl --json send-message agent-a --data "My task queue depth is ${QUEUE_DEPTH}"
# Agent A: Check inbox for response
pilotctl --json inbox
Requires pilot-protocol skill, pilotctl, and running daemon.