Simple Backup for Openclaw

A robust backup utility that automates the encryption, pruning, and cloud synchronization of AI agent workspaces and system states.

vacinc
v2.2.0
Feb 2, 2026
4
6.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install simple-backup

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install simple-backup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Simple Backup?

Simple Backup is a specialized utility designed to safeguard the integrity of your AI development environment. It functions by automatically identifying the brain (workspace) and body (state) of your agents, ensuring that every configuration and project file is preserved. As a core part of the Openclaw Skills ecosystem, it provides a seamless bridge between local development and secure off-site storage.

The skill focuses on security and efficiency, utilizing GPG AES256 encryption to protect sensitive agent data before it ever leaves your machine. Whether you are managing complex agentic workflows or simple local scripts, this skill ensures that your progress is versioned, encrypted, and recoverable from any disaster.

Simple Backup Use Cases

  • Creating scheduled recovery points for AI agent workspaces during active development.
  • Synchronizing agent states across different workstations using cloud providers like Google Drive or AWS S3.
  • Maintaining a clean local storage environment by automatically pruning stale daily and hourly backups.
  • Securing sensitive agent configurations and credentials using industry-standard GPG encryption.

How Simple Backup Works

  1. The skill parses the local configuration to auto-detect workspace and state directories.
  2. It aggregates the target files into a compressed tarball to reduce storage footprint.
  3. The archive is encrypted using GPG (AES256) via a password file or environment variable.
  4. It executes a retention policy to prune backups based on defined hourly and daily limits.
  5. Optionally, it triggers an rclone sync to move the encrypted archives to a remote cloud destination.

Simple Backup Setup

  1. Install the required system dependencies:
brew install rclone gnupg jq
  1. Set up your encryption password by creating a key file at ~/.openclaw/credentials/backup.key or by exporting BACKUP_PASSWORD.
  2. If cloud sync is required, configure your remote destination:
rclone config
  1. Execute the command simple-backup to run your first manual backup and verify the configuration.

Simple Backup Data Schema & Taxonomy

Simple Backup organizes your data within a structured local root, typically located at <workspace>/BACKUPS. The schema includes:

Data Component Description
Encrypted Archives Files stored as .tar.gz.gpg containing workspace and state snapshots.
Daily Directory Contains backups kept for a defined number of days (default: 7).
Hourly Directory Contains snapshots kept for a shorter retention window (default: 24 hours).
Metadata Logs Tracks backup success and pruning history for Openclaw Skills integration.

Simple Backup Advanced Features

  • Advanced path overrides via JSON configuration for non-standard directory structures.
  • Priority-based configuration logic: Config file overrides Environment Variables, which override Auto-detection.
  • Seamless rclone integration supporting over 40 cloud storage providers.
  • Configurable retention windows to balance storage costs with recovery granularity.

SKILL.md


Loading

Related Openclaw Skills

Featured*