clawbot-network
Connect multiple OpenClaw instances across devices (VPS, MacBook, Mac Mini) for distributed agent collaboration. Enables clawdbot-to-clawdbot communication, cross-device @mentions, task assignment, and group chat. Use when you have OpenClaw running on multiple machines that need to communicate and collaborate.
Why use this skill?
Build a distributed AI swarm with clawbot-network. Sync your Mac and VPS agents for seamless cross-device communication, task delegation, and collaborative automation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/howtimeschange/clawbot-networkWhat This Skill Does
The clawbot-network skill transforms your isolated OpenClaw instances into a cohesive, collaborative swarm of autonomous agents. By setting up a central hub on a VPS, this skill allows your MacBook, Mac Mini, and remote servers to synchronize state, share data, and delegate tasks. It effectively creates a distributed neural network of agents capable of collective problem-solving, cross-device messaging, and synchronized workflow execution. Whether you are running long-term background processes on a Mac Mini or active development tasks on your laptop, clawbot-network ensures every node is aware of the others.
Installation
To get started, you must first deploy the central server on a publicly accessible VPS by cloning the repository and running npm start. Once the server is active, you can connect your client machines using two methods. The 'One-line' installation via the provided shell script is the fastest path for macOS environments, as it handles dependency management automatically. For more complex setups or internal integrations, the Python SDK allows you to embed connectivity directly into custom agent scripts. Ensure your local config/clawbot-network.json is configured with the correct WebSocket URI to bridge your nodes effectively.
Use Cases
- Distributed Task Delegation: Offload heavy computing tasks from your MacBook to a more powerful Linux VPS automatically.
- Collective Monitoring: Have all your agents report status updates to a single terminal window or central dashboard.
- Cross-Platform Synchronization: Trigger automated workflows on your Mac Mini from a chat command initiated on your MacBook Pro.
- Agent Collaboration: Multiple specialized agents can discuss a task in the group chat and decide which one is best equipped to handle the execution.
Example Prompts
- "@clawbot-macbook, check the status of the local Python service and report back to the main channel."
- "Assign the task of cleaning the logs to the Mac Mini agent in the network."
- "Broadcast a status update to all connected agents asking for their current memory usage."
Tips & Limitations
- Security: Ensure your VPS is protected by a firewall, as the network server exposes both REST and WebSocket ports.
- Persistence: The network features auto-reconnect, but if your central VPS goes down, all inter-agent communication is paused until restoration.
- Resource Usage: While lightweight, ensure your VPS has enough bandwidth to handle high-frequency messages if you have dozens of agents connected. Always check your node logs if agents fail to appear in the 'who' list.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-howtimeschange-clawbot-network": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
markdown-fetch
Optimizes web fetching by using Cloudflare's Markdown for Agents, reducing token consumption by ~80%
minimax-opus-tune
将 MiniMax 调教成"免费 Claude"的方法论。通过配置 SOUL.md 文件,实现智能分块输出、思考链隐藏、Claude 风格回复等高级特性。适用于希望提升 MiniMax 输出质量、减少截断、增加 Claude 风格体验的用户。
agent-network
Multi-Agent group chat collaboration system inspired by DingTalk/Lark. Enables AI agents to chat in groups, @mention each other, assign tasks, make decisions via voting, and collaborate. Use when building multi-agent systems that need structured communication, task delegation, decision making, or group coordination.