← Back to Skills Marketplace
hhse

claw-backup

by hhse · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
269
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-backupgg
Description
一键备份 OpenClaw 工作区,支持必选/可选内容,生成 ZIP 压缩包(含 SHA256 校验)
Usage Guidance
This skill appears coherent and implements what it claims: local backup and restore of the OpenClaw workspace. Before using it, note that backups are not encrypted and by default are written to ~/Desktop (change the --output path if you prefer). Backups will include whatever is in your workspace — including possible API keys, tokens, or private skill code — so store or encrypt the ZIP before sharing or uploading. Review the included scripts if you want to confirm exact file lists and behavior (they perform path safety checks on restore). If you need encrypted backups, either run the ZIP through a tool that supports encryption (7z with a passphrase) or change the workflow to store backups in a secure location.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-backupgg Version: 1.0.1 The skill bundle provides a legitimate utility for backing up and restoring the OpenClaw workspace. It identifies and compresses sensitive configuration and memory files (e.g., `USER.md`, `config.json`) into a ZIP archive stored locally on the user's Desktop. The implementation in `scripts/backup.py` and `scripts/restore.py` is transparent, uses standard Python libraries, and includes explicit security warnings regarding the lack of encryption and the presence of sensitive data. Additionally, the restore script includes specific checks to prevent ZipSlip path traversal attacks.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: the scripts read ~/.openclaw/workspace, collect required/optional files, create a ZIP and SHA256, and restore from a ZIP. No unrelated capabilities (cloud, admin, or network access) are requested.
Instruction Scope
SKILL.md directs running the included Python scripts and describes expected inputs/outputs. The scripts only read/write files under the user's home (workspace and Desktop or provided output path) and do not access external endpoints or unrelated system config.
Install Mechanism
No install spec; this is instruction + bundled scripts. No downloads or external installers are invoked, so nothing will be written to disk beyond the normal operation of the included scripts when run.
Credentials
The skill requests no environment variables or credentials (OK). However, by design it packages workspace contents (including skills/, USER.md, config files, logs) which may contain sensitive data (API keys, tokens, personal data). The manifest prints truncated hashes and the ZIP is explicitly not encrypted.
Persistence & Privilege
always is false and the skill does not attempt to persist configuration beyond creating backups on disk. It does not modify other skills or global agent settings. Restore prompts the user before overwriting files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-backupgg
  3. After installation, invoke the skill by name or use /openclaw-backupgg
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
修复内容: 🔒 ZipSlip 漏洞修复 (restore.py): 检查路径是否包含 .. 检查是否是绝对路径 验证目标路径是否在工作区内 跳过可疑文件并警告 📝 虚假宣传修复 (SKILL.md): 删除"加密压缩包"描述 改为"ZIP 压缩包(含 SHA256 校验)" 明确说明备份未加密 添加安全警告
v1.0.0
一键备份 OpenClaw 工作区,支持必选/可选内容,生成加密压缩包
Metadata
Slug openclaw-backupgg
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is claw-backup?

一键备份 OpenClaw 工作区,支持必选/可选内容,生成 ZIP 压缩包(含 SHA256 校验). It is an AI Agent Skill for Claude Code / OpenClaw, with 269 downloads so far.

How do I install claw-backup?

Run "/install openclaw-backupgg" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is claw-backup free?

Yes, claw-backup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does claw-backup support?

claw-backup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created claw-backup?

It is built and maintained by hhse (@hhse); the current version is v1.0.1.

💬 Comments