LaunchKit · 2026
Back to Skills

clawdbot-backup

Backup and restore ClawdBot configuration, skills.

17
3.6k downloads
by @sebastian-buitrag0

Setup & Installation

openclaw skills install @sebastian-buitrag0/clawdbot-backup

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install clawdbot-backup

What This Skill Does

Backs up and restores ClawdBot configuration from ~/.claude, including skills, commands, settings, and MCP configs. Supports git-based version control, multi-device sync via rsync or cloud folders, and scheduled automation via cron, systemd, or launchd.

Combines timestamped archives, git version history, and sync scripts in one workflow so configuration is recoverable from corruption, accidental deletion, or hardware failure without relying on a single backup method.

When to use it

  • Backing up all skills and settings before a major ClawdBot update
  • Migrating configuration to a new laptop without manual file copying
  • Syncing custom skills between a work machine and a home machine
  • Rolling back to a previous skill state after an accidental edit
  • Automating daily backups on a schedule with cron

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a full backup of my ClawdBot configuration

AGENT
  1. 1Check that ~/.claude directory exists
  2. 2Generate a timestamp and compose the backup filename
  3. 3Run tar to archive skills, commands, settings.json, mcp/, contexts/, and templates/ into ~/clawdbot-backups/
  4. 4Verify archive integrity with tar -tzvf
  5. 5Report the backup path and file size
OUTPUT

Backup created: ~/clawdbot-backups/clawdbot_full_20260318_020000.tar.gz (2.4M)