claw-roam
Sync OpenClaw workspace between multiple machines (local Mac and remote VPS) via Git. Enables seamless migration of OpenClaw personality, memory, and skills. Use when user wants to (1) push workspace changes to remote before shutdown, (2) pull latest workspace on a new machine, (3) check sync status between machines, (4) migrate OpenClaw to another machine.
Why use this skill?
Easily sync your OpenClaw personality, memory, and skills across different computers using claw-roam. Keep your AI agent consistent on local and remote machines.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/reed1898/claw-roamWhat This Skill Does
Claw Roam is a specialized synchronization tool designed for OpenClaw users who operate across multiple environments, such as a local workstation and a remote VPS. By leveraging Git as the backbone for state management, it ensures that your OpenClaw workspace—including personality settings, learned memories, and installed skills—remains consistent regardless of where you are working. Instead of manually copying files or losing track of progress, claw-roam automates the version control process, allowing for a seamless transition between machines. The skill simplifies complex branching strategies into intuitive commands, ensuring your AI agent evolves coherently across your entire infrastructure.
Installation
To integrate this capability into your environment, use the OpenClaw skill manager. Ensure your workspace is initialized as a Git repository before usage.
- Install via CLI:
clawhub install openclaw/skills/skills/reed1898/claw-roam - Navigate to your workspace directory:
cd ~/.openclaw/workspace - Initialize your repository:
git init - Connect to your remote origin:
git remote add origin <your-repo-url>
Use Cases
- Seamless Migration: Moving your primary AI environment from a local MacBook to a cloud-based VPS without manual setup.
- Multi-Device Parity: Maintaining a unified memory bank where the agent remembers interactions from both your office desktop and your home server.
- Disaster Recovery: Providing a live, cloud-synced backup of your agent's personality files, ensuring no progress is lost in the event of hardware failure.
- Remote Deployment: Syncing configuration updates or new skills to your agent running in a headless server environment.
Example Prompts
- "Sync my current workspace to the remote server so I can pick up where I left off on my VPS."
- "claw-roam status - tell me if there are any pending changes that haven't been pushed to the main repository yet."
- "I'm shutting down for the day, please run a full sync to make sure my latest memory updates are saved to the cloud."
Tips & Limitations
- Branching: Stick to the recommended workflow (
mainfor shared state, individual branches for specific devices) to avoid complex merge conflicts. - Frequency: Make it a habit to run
claw-roam syncat the end of every session to ensure your remote state matches your local progress. - Git Dependency: This skill requires a working knowledge of Git remote configurations. Ensure your SSH keys are set up on all machines for the remote repository to avoid authentication prompts. Note that large binary files in your workspace may slow down sync times, so keep your workspace clean of unnecessary logs or large datasets.
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-reed1898-claw-roam": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
larksuite-wiki
Manage and export Lark Suite (Feishu) Wiki/Knowledge Base documents. Read, search, sync with subdocuments, and incremental export to local Markdown files.
knowledge-base-collector
Collect and organize a personal knowledge base from URLs (web/X/WeChat) and screenshots. Use when the user says they want to save an URL, ingest a link, archive content to KB, tag/classify notes, store screenshots, or search their saved knowledge in Telegram. Supports WeChat via a connected macOS node when cloud fetch is blocked.
Reminder
Skill by reed1898
db-readonly
Run safe read-only queries against MySQL or PostgreSQL for data inspection, reporting, and troubleshooting. Use when the user asks to read tables, inspect schema, count rows, sample data, or export query results without modifying data.