vidarbrekke

Claw Backup

IT Ops & Securityv1.0.7
By vidarbrekkeUpdated 2026-05-118 versions · latest released 2026-02-10claw-backup@clawhub_vidarbrekke/claw-backup
Server OpsConfig Generation#Backup#Git

According to AlphaMoat, as of 2026-09, Claw Backup has 4,157 downloads and 4 stars — ranked #2,416 of 5,078 AI skills overall, and #137 of 264 in IT Ops & Security.

Installs
165
Downloads
4.2K
Stars
4
Overall Rank
#2,416
Top 48% overall · Top 52% in IT Ops & Security
PlatformInstallsDownloadsStarsComments
ClawHub ↗1374.1K3-
SkillHub ↗1654.2K4—

Platforms count differently and update at different times.

What this skill does

This skill can back up OpenClaw configuration, memory, skills, and workspace data to a local or rclone destination, with scheduling and retention options. Review the code and scheduler scripts before installation; backups may contain sensitive information, so use an encrypted destination and test locally first. The card also warns that the macOS installer may remove a system LaunchDaemon using sudo; do not approve that unless you intentionally want that exact action. Requires Node and Bash; rclone is needed only for rclone upload mode. Do not enable scheduling until the reported Bash escaping issue is fixed and reviewed. Retention prunes old local and remote archives, so confirm deletion scope.

Profile published 2026-10-27

What you can do with it

  • Back up OpenClaw configuration, memory, skills, and workspace files
  • Set up local or rclone backups and retention
  • Test backups and restore notes against a local destination first

When to use it

  • When a recoverable backup of OpenClaw files is needed
  • After reviewing the installer and scheduler and confirming the destination, encryption, and file scope

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Review the installation and scheduler scripts first, list the directories this skill would back up, and run a test to a local destination. Do not enable scheduling or remove system services.

Monthly Trend

Downloads4.2K
2.6K3.4K4.3K2026-03 · Downloads 2.7K2026-05 · Downloads 3.4K2026-06 · Downloads 3.6K2026-07 · Downloads 3.9K2026-08 · Downloads 4.0K2026-09 · Downloads 4.2K26-0326-09
Stars4
3442026-03 · Stars 32026-05 · Stars 42026-06 · Stars 32026-07 · Stars 42026-08 · Stars 42026-09 · Stars 426-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-094.2K—4
2026-084.0K+2.6%4
2026-073.9K+8.4%4
2026-063.6K+4.8%3
2026-053.4K—4
2026-032.7K—3

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.7 KB · ClawHub v1.0.7
---
name: claw-backup
version: 1.0.15
description: Back up OpenClaw customizations (memory, config, skills, workspace) to cloud storage via rclone, with scheduling + retention. Works on macOS, Linux, and Windows (Git Bash/WSL).
---

# Claw Backup
Version: 1.0.15

**OpenClaw backup skill** — schedules backups of your OpenClaw data (memory, config, skills, workspace) to an `rclone` destination (e.g. Google Drive). Works on macOS, Linux, and Windows (via Git Bash or WSL).
Show all (69 lines)

## What it does

- Backs up **clawd memory**, **~/.openclaw** (config, skills, modules, workspace, cron), **clawd/scripts**, and **Dev/CursorApps/clawd** (excluding `node_modules`)
- Runs on a schedule (macOS LaunchAgent, Linux cron, or Windows Task Scheduler)
- Applies local and remote retention so old backups are pruned
- Supports `rclone` (cloud) or `local-only` upload mode

## Before you install

- **Do not** run `curl ... | node` (or any one-liner) without first inspecting the script. Prefer **git clone** and open `setup.js` and `install-launchagent.sh` (or the cron/Task Scheduler scripts) to review what they will do.
- **Verify the code** in `setup.js` and the scheduler installer: confirm only the expected paths are archived and that there is no unexpected network use or commands. If you are uncomfortable reviewing the scripts, do not install.
- **Confirm repository identity**: official source is [github.com/vidarbrekke/ClawBackup](https://github.com/vidarbrekke/ClawBackup). The version in this SKILL.md (frontmatter and "Version" line) is the source of truth; the registry may show a different revision number.
- **Use encryption** for sensitive backups: an encrypted rclone remote (e.g. `rclone crypt`) or encrypt archives yourself before offsite storage.
- **After installation**: inspect your LaunchAgent plist, crontab, or Task Scheduler entries, and run a **test backup to a local destination first** before using a cloud remote.

## Restore notes

Each archive includes `RESTORE_NOTES.txt` with the correct restore targets based
on the configured paths. In general:

- `openclaw_config/skills` → `~/.openclaw/skills`
- `cursorapps_clawd/skills` → `~/Dev/CursorApps/clawd/skills` (or your chosen path)

## Quick start

1. **Prerequisites:** Node.js, [rclone](https://rclone.org/install/) configured for Google Drive, and Bash (or Git Bash on Windows).
   - `rclone` is only required when upload mode is `rclone`.

2. **Recommended install (review first):**
   ```bash
   git clone https://github.com/vidarbrekke/ClawBackup.git
   cd ClawBackup
   node setup.js
   ```

3. **Quick install (not recommended):** Only use if you have already inspected the script. Do **not** run without review:
   ```bash
   curl -fsSL https://raw.githubusercontent.com/vidarbrekke/ClawBackup/main/setup.js | node
   ```
4. Follow the prompts (or use `node setup.js --defaults` for default paths). Then run the printed test command and install the scheduler as shown.

## Security notes

- Backups may contain sensitive data (OpenClaw config, memory, and skills).
- Setup can install recurring scheduler entries (LaunchAgent/cron/Task Scheduler); inspect these after install.
- In cloud mode, credentials come from your existing `rclone config`; no extra env vars are required by this repo.
- Prefer encrypted destinations (e.g. `rclone crypt`) or encrypt archives before offsite storage.
- Archives include checksum files (`.sha256`) for integrity checks.

## Repo and contributions

- **Code and full docs:** [github.com/vidarbrekke/ClawBackup](https://github.com/vidarbrekke/ClawBackup)
- **Improvements welcome:** Open issues or pull requests on the GitHub repo. The project is open for refinements, fixes, and features from any OpenClaw user.

## License

MIT

Popular in IT Ops & Security

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.