Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Updated documentation for Backblaze B2 in `references/providers/backblaze-b2.md`. - No functional or behavioral changes to the skill logic.
What This Skill Does
Backs up OpenClaw state to local archives and uploads them to S3-compatible cloud storage. Supports AWS S3, Cloudflare R2, Backblaze B2, MinIO, and DigitalOcean Spaces. Handles optional GPG encryption and automatic daily scheduling.
Combines local archiving, cloud upload, GPG encryption, and scheduled rotation in one workflow instead of requiring separate tools for each step.
When to use it
- Daily automated backup of OpenClaw config and credentials
- Restoring OpenClaw state after a machine wipe or migration
- Encrypting backup archives before uploading to third-party storage
- Pruning old backups across local and cloud storage by count and age
- Verifying cloud storage connectivity before a first backup
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: "Back up my OpenClaw state to S3"
- 1Runs the backup script in full mode to create a local archive
- 2Checks output for an encryption warning and prompts the user to set a passphrase if encryption is off
- 3Detects that cloud storage is not configured and asks the user to pick a provider
- 4Collects bucket name and credentials, writes config, and runs status to verify connectivity
- 5Re-runs the backup, reports upload paths, and creates a daily cron job at 2 AM
Archive uploaded to the configured bucket; daily backup scheduled at 2 AM
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.