← Back to Skills Marketplace
Pilot Gossip
by
Calin Teodor
· GitHub ↗
· v1.0.0
· MIT-0
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pilot-gossip
Description
Gossip protocol for eventually-consistent shared state propagation across swarms. Use this skill when: 1. You need eventually-consistent state replication wi...
Usage Guidance
This skill appears to implement gossip-style state propagation as described, but inspect and address these issues before installing:
- Ensure pilotctl is installed and the pilot daemon is running (the SKILL.md requires pilotctl). The skill also uses jq, shuf, and base64 in its examples — install those or update the skill metadata to list them as required binaries.
- The scripts reference environment/runtime variables (SWARM_NAME, STATE_DATA, STATE_VERSION, AGENT_ID, MY_STATE, MY_VERSION) that are not declared. Decide how those will be provided and verify they don't contain secrets.
- Gossip semantics mean any data placed into the published state will be sent to random peers. Do not use this skill to replicate secrets or sensitive information unless you fully trust the swarm and have encryption/ACLs in place.
- Test in an isolated/staging swarm first to confirm behavior and that peer addressing/search (pilotctl --search) is correct for your environment.
- If you want higher assurance, ask the author to: (1) add jq/shuf/base64 to required binaries in metadata, (2) document which env vars are required and their expected format, and (3) include safety guidance on sensitive data handling.
Capability Analysis
Type: OpenClaw Skill
Name: pilot-gossip
Version: 1.0.0
The skill provides a standard implementation of a gossip protocol for eventually-consistent state propagation between agents. It utilizes the 'pilotctl' utility for peer discovery and message passing, and employs 'jq' and 'base64' for legitimate data manipulation and state merging. No indicators of malicious intent, data exfiltration, or unauthorized execution were identified in SKILL.md or the associated logic.
Capability Assessment
Purpose & Capability
Name/description describe gossip-based state replication and the SKILL.md uses pilotctl to enumerate peers and send/receive gossip messages — this aligns with the stated purpose. Declaring pilotctl and pilot-protocol as requirements is appropriate.
Instruction Scope
The instructions run pilotctl commands and shell pipelines that reference environment variables (SWARM_NAME, STATE_DATA, STATE_VERSION, AGENT_ID, MY_STATE, MY_VERSION) which are not declared in requires.env. The scripts also parse and forward message payloads and construct JSON payloads sent to peers; that means any data in the agent's state will be broadcast. The instructions do not read unrelated system files, but their scope with respect to environment variables and what gets broadcast is broader than the metadata describes.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — nothing is written to disk. That is the lowest-risk install pattern and matches the file manifest.
Credentials
The skill declares no required environment variables or credentials, which is consistent with metadata. However, the runtime snippets assume several environment/runtime variables will be set and will be embedded in messages sent to other peers. Because gossip broadcasts arbitrary state, any secrets or sensitive data present in those variables would be propagated to peers — a proportionality/privacy concern to consider before use.
Persistence & Privilege
always is false and the skill does not request persistent or cross-skill configuration changes. It does not modify other skills or system-wide settings in its instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pilot-gossip - After installation, invoke the skill by name or use
/pilot-gossip - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Pilot Gossip?
Gossip protocol for eventually-consistent shared state propagation across swarms. Use this skill when: 1. You need eventually-consistent state replication wi... It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.
How do I install Pilot Gossip?
Run "/install pilot-gossip" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pilot Gossip free?
Yes, Pilot Gossip is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pilot Gossip support?
Pilot Gossip is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pilot Gossip?
It is built and maintained by Calin Teodor (@teoslayer); the current version is v1.0.0.
More Skills