← Back to Skills Marketplace
34221
Downloads
93
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-backup
Description
Backup and restore OpenClaw data. Use when user asks to create backups, set up automatic backup schedules, restore from backup, or manage backup rotation. Handles ~/.openclaw directory archiving with proper exclusions.
Usage Guidance
Install only if you want full local backups of OpenClaw. Treat every generated archive like a password vault: keep it private, restrict permissions, prefer encrypted storage, avoid syncing or sharing it with untrusted services, verify the cron script path before enabling scheduled backups, and review restore or rollback commands carefully before replacing or deleting ~/.openclaw.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-backup
Version: 1.0.0
This skill is designed to backup and restore OpenClaw data, including sensitive credentials and configuration. The `scripts/backup.sh` script archives the `~/.openclaw` directory locally, excluding logs and cache, and implements a 7-day rotation policy. The `SKILL.md` and `references/restore.md` files provide clear instructions for backup, restore, and setting up a daily cron job. There is no evidence of data exfiltration, malicious execution, obfuscation, or prompt injection attempts against the agent beyond legitimate instructions to perform the backup task.
Capability Assessment
Purpose & Capability
The artifacts coherently match the stated backup/restore purpose: they archive ~/.openclaw and document restore steps. The backup explicitly includes credentials, auth profiles, workspace files, Telegram sessions, and cron entries, which is sensitive but directly relevant to a full OpenClaw backup.
Instruction Scope
Instructions are visible and user-directed. Restore and rollback commands can move or delete ~/.openclaw, and the documentation could use stronger warnings and verification steps, but the actions are expected for restore workflows rather than hidden or unrelated.
Install Mechanism
There is no hidden installer or dependency setup. The optional cron example is disclosed, but it references ~/.openclaw/backup.sh while the packaged script is under scripts/backup.sh, so users should correct and verify the path before scheduling it.
Credentials
The script reads ~/.openclaw and writes local tar.gz backups to a user-specified or default local directory, excluding logs and completions cache. No network transfer, obfuscation, or unrelated data collection is present; the rotation command is brittle for unusual filenames but scoped to matching backup archives.
Persistence & Privilege
Optional daily cron creates ongoing local backups containing secrets and session material. That persistence is disclosed and purpose-aligned, but it requires careful storage, permissions, and retention choices.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-backup - After installation, invoke the skill by name or use
/openclaw-backup - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: backup script with rotation, restore guide, cron integration
Metadata
Frequently Asked Questions
What is OpenClaw Backup?
Backup and restore OpenClaw data. Use when user asks to create backups, set up automatic backup schedules, restore from backup, or manage backup rotation. Handles ~/.openclaw directory archiving with proper exclusions. It is an AI Agent Skill for Claude Code / OpenClaw, with 34221 downloads so far.
How do I install OpenClaw Backup?
Run "/install openclaw-backup" 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 (open-source). 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 alex3alex (@alex3alex); the current version is v1.0.0.
More Skills