Jump to related tools in the same category or review the original source on GitHub.

Clawdbot Tools @udiedrichsen Updated 1/26/2026

πŸ”„ Clawdbot Sync OpenClaw Plugin & Skill | ClawHub

Looking to integrate Clawdbot Sync into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate clawdbot tools tasks instantly, without having to write custom tools from scratch.

What this skill does

Synchronize memory, preferences, and skills between multiple Clawdbot instances. Supports bi-directional sync via SSH/rsync over Tailscale. Use when asked to sync with another Clawdbot, share memory between instances, or keep multiple agents in sync. Triggers: /sync, 'sync with mac', 'update other clawdbot', 'share this with my other bot'.

Install

npx clawhub@latest install clawdbot-sync

Full SKILL.md

Open original
Metadata table.
nameversiondescriptionlicense
clawdbot-sync1.0.0Synchronize memory, preferences, and skills between multiple Clawdbot instances. Supports bi-directional sync via SSH/rsync over Tailscale. Use when asked to sync with another Clawdbot, share memory between instances, or keep multiple agents in sync. Triggers: /sync, 'sync with mac', 'update other clawdbot', 'share this with my other bot'.MIT

SKILL.md content below is scrollable.

Clawdbot Sync πŸ”„

Synchronize memory, preferences, and skills between multiple Clawdbot instances over Tailscale/SSH.

Features

  • Bi-directional sync between Clawdbot instances
  • Smart conflict resolution (newest wins, or merge for logs)
  • Selective sync β€” choose what to sync
  • Peer discovery via Tailscale
  • Dry-run mode for preview

Commands

Command Action
/sync Show status and configured peers
/sync status Check connection to all peers
/sync now [peer] Sync with peer (or all)
/sync push [peer] Push local changes to peer
/sync pull [peer] Pull changes from peer
/sync add <name> <host> [user] [path] Add a peer
/sync remove <name> Remove a peer
/sync diff [peer] Show what would change
/sync history Show sync history

Setup

1. Configure Peers

handler.sh add mac-mini 100.95.193.55 clawdbot /Users/clawdbot/clawd $WORKSPACE
handler.sh add server 100.89.48.26 clawdbot /home/clawdbot/clawd $WORKSPACE

2. Ensure SSH Access

Both machines need SSH key auth:

ssh-copy-id clawdbot@100.95.193.55

3. Test Connection

handler.sh status $WORKSPACE

What Gets Synced

Item Default Notes
memory/ βœ… Yes All memory files and skill data
MEMORY.md βœ… Yes Main memory file
USER.md βœ… Yes User profile
IDENTITY.md ❌ No Each instance has its own identity
skills/ βš™οΈ Optional Installed skills
config/ ❌ No Instance-specific config

Handler Commands

handler.sh status $WORKSPACE                    # Check peers and connection
handler.sh sync <peer> $WORKSPACE               # Bi-directional sync
handler.sh push <peer> $WORKSPACE               # Push to peer
handler.sh pull <peer> $WORKSPACE               # Pull from peer
handler.sh diff <peer> $WORKSPACE               # Show differences
handler.sh add <name> <host> <user> <path> $WS  # Add peer
handler.sh remove <name> $WORKSPACE             # Remove peer
handler.sh history $WORKSPACE                   # Sync history
handler.sh auto <on|off> $WORKSPACE             # Auto-sync on heartbeat

Conflict Resolution

  1. Timestamp-based: Newer file wins
  2. Merge for logs: Append-only files are merged
  3. Skip conflicts: Option to skip conflicting files
  4. Manual resolution: Flag for review

Data Files

Stored in $WORKSPACE/memory/clawdbot-sync/:

File Purpose
peers.json Configured peers
history.json Sync history log
config.json Sync preferences
conflicts/ Conflicting files for review

Example Session

User: /sync now mac-mini
Bot: πŸ”„ Syncing with mac-mini (100.95.193.55)...

     πŸ“€ Pushing: 3 files changed
     β€’ memory/streaming-buddy/preferences.json
     β€’ memory/2026-01-26.md
     β€’ MEMORY.md
     
     πŸ“₯ Pulling: 1 file changed
     β€’ memory/2026-01-25.md
     
     βœ… Sync complete! 4 files synchronized.

Requirements

  • rsync (for efficient file sync)
  • ssh (for secure transport)
  • Tailscale or direct network access between peers
  • SSH key authentication configured

Security

  • Uses SSH for all transfers (encrypted)
  • No passwords stored (key-based auth only)
  • Sync paths are restricted to workspace
  • No system files are ever synced
Original Repository URL: https://github.com/openclaw/skills/blob/main/skills/udiedrichsen/clawdbot-sync
Latest commit: https://github.com/openclaw/skills/commit/c4582f72b85ee13d8ba56889279653d2e07d0912

Related skills

If this matches your use case, these are close alternatives in the same category.

adhd-assistant

ADHD-friendly life management assistant for OpenClaw. Helps with daily planning, task breakdown, time management, prioritization, body doubling, dopamine regulation, and maintaining routines. Use when the user asks for help organizing their life, staying on top of tasks, beating procrastination, planning their day/week, managing overwhelm, or mentions ADHD-related challenges like time blindness, forgetfulness, difficulty starting tasks, or emotional dysregulation.

adhd-ssistant

ADHD-friendly life management assistant for OpenClaw. Helps with daily planning, task breakdown, time management, prioritization, body doubling, dopamine regulation, and maintaining routines. Use when the user asks for help organizing their life, staying on top of tasks, beating procrastination, planning their day/week, managing overwhelm, or mentions ADHD-related challenges like time blindness, forgetfulness, difficulty starting tasks, or emotional dysregulation.

agent-browser

Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection

agent-builder

Build high-performing OpenClaw agents end-to-end. Use when you want to design a new agent (persona + operating rules) and generate the required OpenClaw workspace files (SOUL.md, IDENTITY.md, AGENTS.md, USER.md, HEARTBEAT.md, optional MEMORY.md + memory/YYYY-MM-DD.md). Also use to iterate on an existing agent’s behavior, guardrails, autonomy model, heartbeat plan, and skill roster.

agents-manager

Manage Clawdbot agents: discover, profile, track capabilities, define routing hierarchy, and assign tasks.

assimilate-mcp

Control Assimilate Live FX / SCRATCH β€” professional color grading, compositing, and virtual production software β€” via MCP. 88 tools across 14 categories.