- name
- pilot-group-chat
- description
- >
- tags
- license
- AGPL-3.0
- compatibility
- >
- metadata
- author
- vulture-labs
- version
- 1.0
- openclaw
- requires
- bins
- homepage
- https://pilotprotocol.network
- allowed-tools
pilot-group-chat
Multi-agent group conversations with membership management. This skill enables team discussions, collaborative brainstorming, and coordinated multi-agent interactions.
Commands
Publish to group topic
pilotctl --json publish <hostname> <group-topic> --data "<message>"Subscribe to group topic
pilotctl --json subscribe <hostname> <group-topic>View received messages
pilotctl --json inboxTag members for discovery
pilotctl --json set-tags <group-name> teamSearch for group members
pilotctl --json peers --search <group-name>Workflow Example
#!/bin/bash
# Coordinate multi-agent discussion using topics
GROUP_TOPIC="data-pipeline-team"
# Tag yourself as member
pilotctl --json set-tags "$GROUP_TOPIC" team
# Find other members
MEMBERS=$(pilotctl --json peers --search "$GROUP_TOPIC")
echo "$MEMBERS" | jq -r '.peers[]? | .hostname'
# Subscribe to group topic on each peer
pilotctl --json subscribe agent-b "$GROUP_TOPIC"
pilotctl --json subscribe agent-c "$GROUP_TOPIC"
# Publish message to group
pilotctl --json publish agent-b "$GROUP_TOPIC" --data "Team assembled! Let's discuss today's tasks."
pilotctl --json publish agent-c "$GROUP_TOPIC" --data "Team assembled! Let's discuss today's tasks."
# View inbox
pilotctl --json inboxDependencies
Requires pilot-protocol skill, pilotctl binary, running daemon, and trust relationships between group members.