Toolverse
All skills

clawdbot-sync

by openclaw

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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

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'.

How to use

  1. Upewnij się, że na obu maszynach zainstalowane są wymagane narzędzia: rsync, ssh i jq. Jeśli ich brakuje, zainstaluj je za pomocą menedżera pakietów systemu operacyjnego.

  2. Skonfiguruj dostęp SSH między maszynami, używając uwierzytelniania kluczem. Uruchom ssh-copy-id, aby skopiować klucz publiczny na maszynę docelową: ssh-copy-id clawdbot@adres_IP. Zastąp adres_IP adresem IP lub nazwą hosta maszyny, z którą chcesz się synchronizować.

  3. Dodaj peer (maszynę docelową) do konfiguracji skilla. Użyj komendy /sync add nazwa_peera adres_IP użytkownik ścieżka_do_clawd, na przykład /sync add mac-mini 100.95.193.55 clawdbot /Users/clawdbot/clawd. Powtórz dla każdej maszyny, którą chcesz zsynchronizować.

  4. Sprawdź połączenie do wszystkich skonfigurowanych peerów, wpisując /sync status. Skill wyświetli status połączenia i dostępne peery.

  5. Przed pierwszą synchronizacją uruchom /sync diff nazwa_peera, aby zobaczyć podgląd zmian, które zostaną zsynchronizowane. To pozwoli Ci uniknąć niechcianych nadpisań.

  6. Zsynchronizuj dane, wpisując /sync now nazwa_peera lub /sync now, aby zsynchronizować ze wszystkimi peerami. Skill automatycznie rozwiąże konflikty, preferując najnowszą wersję pliku.

Related skills