🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Openclaw Backup

by @zurbrick

Encrypted backup and restore for OpenClaw agents. Two-tier archives: operational data safe for cloud storage, secrets encrypted with age for local recovery....

Versionv1.1.0
πŸ’‘ Examples

# Backup (operational only β€” safe for cloud)
bash {baseDir}/scripts/backup.sh

Backup with encrypted secrets

bash {baseDir}/scripts/backup.sh --include-secrets --age-recipient age1...

Verify

bash {baseDir}/scripts/verify.sh --manifest /manifest.json --archive /backup.tar.gz

Restore (dry-run first)

bash {baseDir}/scripts/restore.sh --manifest /manifest.json --archive /backup.tar.gz --dry-run

Restore for real

bash {baseDir}/scripts/restore.sh --manifest /manifest.json --archive /backup.tar.gz

Push to GitHub (operational only, secrets blocked if unencrypted)

bash {baseDir}/scripts/push-to-github.sh --manifest /manifest.json --archive /backup.tar.gz

Schedule daily 4 AM backups

bash {baseDir}/scripts/schedule.sh

βš™οΈ Configuration

Set encryption via environment or flags:

# Environment
export AGE_RECIPIENT="age1your_public_key"
export AGE_PASSPHRASE_FILE="/path/to/passphrase"

Or flags

bash {baseDir}/scripts/backup.sh --include-secrets --age-recipient age1...

View on ClawHub
TERMINAL
clawhub install agent-backup

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’