A lightweight MQTT-based messaging layer for AI agents to broadcast their identities and real-time status updates across a network.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install communication-mqtt
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install communication-mqtt using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a robust framework for inter-agent communication using the MQTT protocol. It allows individual AI agents to introduce themselves by sharing their unique IDs and roles, while also providing a mechanism for continuous status broadcasting.
By leveraging a local or remote MQTT broker, Openclaw Skills can maintain a synchronized view of a multi-agent ecosystem, facilitating coordination and monitoring. The skill is designed to be lightweight, utilizing Python's paho-mqtt library for efficient message handling. It serves as a foundational layer for developers building complex, distributed AI systems where real-time awareness of every agent's activity is critical.
To begin, ensure you have an MQTT broker running locally. Then, install the necessary Python dependencies:
pip install paho-mqtt typer
Verify your agent configuration to find your unique ID:
cat ~/.openclaw/openclaw.json
You can then publish an agent introduction using the following command:
python scripts/publish.py intro --agent-id "agent-1" --role "researcher"
The skill organizes its communication using structured topics and metadata to ensure compatibility within Openclaw Skills environments.
| Message Type | Data Fields | Purpose |
|---|---|---|
| Intro | agent-id, role | Identifies the agent and its primary function |
| Status | agent-id, activity, timestamp | Tracks current tasks and active duration |
| Configuration | agent_id (from json) | Ensures local identity matches network ID |
Loading
Foreseek enables natural language trading on prediction markets by matching your beliefs to Kalshi contracts.

A command-line powerhouse for real-time cryptocurrency market analysis, portfolio tracking, and automated price alerting.

A sophisticated persistent memory layer that enables AI agents to resume complex projects with full context of past conversations and decisions.

A secure, isolated Firecracker microVM environment providing a robust Internal API for AI agents to manage files, execute commands, and run interactive terminals.

An automated trading bot for Polymarket that uses technical analysis to trade crypto price prediction markets.

An intelligent, multi-slot news aggregation system that delivers personalized, AI-summarized briefings based on your specific interests and schedule.
