← Back to Skills Marketplace
43
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclawbackup
Description
Backup OpenClaw workspace, config, and state using the built-in `openclaw backup create` command. Also handles cleanup of old backups and health verification...
Usage Guidance
This skill appears to do exactly what it says, but review these points before installing:
- Confirm you trust the installed OpenClaw CLI binary on the machine: the scripts call only 'openclaw' — if that binary is malicious, any skill using it inherits that risk.
- Backups include credentials, session history, and workspace files. Even if OpenClaw encrypts credentials, store the ~/openclaw_backups/ directory securely and consider additional encryption if you will copy archives off-machine.
- The skill supports overriding the backup directory via OPENCLAW_BACKUP_DIR (not listed in registry metadata). If you want backups elsewhere, set that env var before running.
- Cron creation is expected behavior, but verify the cron entry after setup (openclaw cron list) so you know what was added and can remove it if unwanted.
- Run the scripts manually first (use --dry-run and --verify) to inspect outputs before enabling automated scheduling.
- Small implementation quirks exist (e.g., cleanup script argument handling is confusing), but they look like bugs rather than malicious behavior.
If you want additional assurance, inspect the 'openclaw' CLI on your system, run the scripts in dry-run mode, and verify archives are created and stored where you expect before enabling the cron job.
Capability Assessment
Purpose & Capability
The name/description match what the files do: scripts invoke the OpenClaw CLI to create/verify backups, list/verify archives, delete old archives, and add an OpenClaw cron job. There are no unrelated binaries, extra cloud credentials, or surprising external services requested.
Instruction Scope
Instructions and scripts operate on ~/openclaw_backups/ and call 'openclaw' commands. They explicitly back up config, credentials (noted as encrypted by OpenClaw), session history and workspace files — this is appropriate for a backup skill, but it does mean backups will contain sensitive data. Scripts do not attempt to read or transmit other system files or contact unknown endpoints.
Install Mechanism
This is an instruction-only skill (no installer). The code shipped is plain Python scripts run locally; there are no downloads from remote URLs or package installs. Risk from installation is low.
Credentials
The registry metadata declares no required env vars, and no credentials are requested. The scripts do honor an optional OPENCLAW_BACKUP_DIR environment variable (used to override the backup directory) even though it's not listed in the metadata — this is benign but a small mismatch between docs/metadata and code. No other secrets are accessed.
Persistence & Privilege
The skill can add a daily cron job via 'openclaw cron add' to schedule backups — this is expected for a backup skill. The skill is not configured as always:true and does not modify other skills or system-wide agent settings beyond adding an OpenClaw cron entry.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclawbackup - After installation, invoke the skill by name or use
/openclawbackup - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Automated daily backup using OpenClaw's built-in `backup create`
- Backups stored in ~/openclaw_backups/ as timestamped .tar.gz archives
- Backup contents: config, credentials, session history, workspace, skills
- Archive verification via `openclaw backup verify`
- Cleanup old backups by age (--days flag, dry-run by default)
- Optional daily cron at 04:00 HKT
- Portable — works on any machine with OpenClaw installed, no extra deps
Metadata
Frequently Asked Questions
What is OpenClaw Backup?
Backup OpenClaw workspace, config, and state using the built-in `openclaw backup create` command. Also handles cleanup of old backups and health verification... It is an AI Agent Skill for Claude Code / OpenClaw, with 43 downloads so far.
How do I install OpenClaw Backup?
Run "/install openclawbackup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Backup free?
Yes, OpenClaw Backup is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OpenClaw Backup support?
OpenClaw Backup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Backup?
It is built and maintained by larryjoe (@joeyiptk); the current version is v1.0.0.
More Skills