← Back to Skills Marketplace
richardx0319

Openclaw Backup

by richardx0319 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
257
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-backup-pro
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. Ha...
Usage Guidance
This skill appears to do what it claims (local backup/restore of ~/.openclaw). Before installing or enabling automation, consider: (1) backups contain sensitive API keys/tokens — store them encrypted (GPG/age) or use filesystem encryption, or exclude secrets and back them up separately; (2) restrict backup file permissions (chmod 600) and limit access to the backups directory; (3) declare and ensure the 'openclaw' CLI is available on systems where you'll run the restore/stop/start commands; (4) review the included scripts (they are small) and optionally add integrity checks (checksums/signatures) and retention policies beyond simple rotation; (5) be cautious about the cron payload that asks to 'report result to user' — ensure that reporting does not leak sensitive backup contents to external channels. If you need help hardening the scripts (encrypting backups, setting permissions, or adding safe reporting), get those changes in place before using automated schedules.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-backup-pro Version: 1.1.0 The skill bundle provides standard backup and restore functionality for the OpenClaw environment. It includes shell scripts (backup.sh and restore.sh) that archive the ~/.openclaw directory, including configuration and credentials, to a local directory with a rotation policy. The behavior is consistent with the stated purpose, and no network activity, exfiltration, or malicious instructions were found.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the two shell scripts all consistently implement local backup/restore of ~/.openclaw (configs, credentials, agents, workspace, cron, telegram). The requested artifacts (tar of ~/.openclaw) are proportional to a backup skill. One minor mismatch: the SKILL.md and restore script call the 'openclaw' CLI (gateway stop/start/status) but the skill's metadata declares no required binaries.
Instruction Scope
Instructions explicitly archive credentials/, agents/, workspace/, and telegram/ into unencrypted tarballs stored under ~/openclaw-backups and propose automatic daily runs via cron. Backing up secrets is expected for this purpose, but the skill: (1) stores backups unencrypted and accessible in the user's home directory, (2) suggests automating runs and 'report result to user' which could leak backup metadata or contents if not carefully implemented. The SKILL.md and scripts do not attempt to redact or encrypt sensitive material.
Install Mechanism
No install spec; this is instruction + local shell scripts included in the package. No external downloads or archives are pulled. Low install risk.
Credentials
The skill requests no environment variables or credentials (good). However, by design its backups include API keys/tokens and other secrets from ~/.openclaw/credentials; the skill does not provide guidance to protect those backups (encryption, restricted permissions, secure offsite storage).
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. The cron example uses OpenClaw's cron capability to schedule backups (normal for an automation).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-backup-pro
  3. After installation, invoke the skill by name or use /openclaw-backup-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
添加了还原脚本 restore.sh
Metadata
Slug openclaw-backup-pro
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
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. Ha... It is an AI Agent Skill for Claude Code / OpenClaw, with 257 downloads so far.

How do I install Openclaw Backup?

Run "/install openclaw-backup-pro" 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 richardx0319 (@richardx0319); the current version is v1.1.0.

💬 Comments