openclaw configure backup

v1.0.0

Backup OpenClaw configuration file with hash-based change detection. Use when user asks to backup, create backup of, or save OpenClaw config (openclaw.json)....

0· 137·0 current·0 all-time
byJay@goog

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for goog/claw-config-backup.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "openclaw configure backup" (goog/claw-config-backup) from ClawHub.
Skill page: https://clawhub.ai/goog/claw-config-backup
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install claw-config-backup

ClawHub CLI

Package manager switcher

npx clawhub@latest install claw-config-backup
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (backup openclaw.json) align with included script and SKILL.md. The script only reads the provided config file, validates it as JSON5, computes hashes, and copies it to a local backup directory — all expected for a backup utility.
Instruction Scope
SKILL.md instructs running the included script against a given file and optionally a backup directory. The script only reads the specified file and local filesystem paths; it does not access other system config, environment variables, or network endpoints.
Install Mechanism
No install spec — instruction-only with an included script. Nothing is downloaded or written system-wide by an installer. The only runtime requirement is Python and the json5 package (not declared), which is a low-risk dependency.
Credentials
The skill declares no environment variables, credentials, or config paths and the code does not attempt to read any secrets or unrelated config. Requested access (local file read/write) is proportional to the purpose.
Persistence & Privilege
Skill is user-invocable, not always-enabled; it does not request permanent presence or modify other skills or system-wide settings.
Assessment
This skill appears coherent and limited to local backups. Before installing/using: ensure you run the script intentionally (it will read the file path you provide and write backups to the chosen directory), and confirm you have Python and the json5 package available (the SKILL.md/script do not declare this dependency). Verify the backup directory and filesystem permissions so backups are stored where you expect, and review the included script if you need to ensure no additional behavior (the script is short and local-only).

Like a lobster shell, security has layers — review code before you run it.

latestvk97d7p28as78q63jkhqhrfadcx837bxs
137downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Clawbackup

Backup OpenClaw configuration file with automatic change detection.

Quick Start

Backup Config

From workspace directory:

python config_backup.py ..\openclaw.json

Or with custom backup directory:

python config_backup.py ..\openclaw.json -o backup

Features

  • JSON5 Validation: Validates config file before backup
  • Hash-based Change Detection: Skips backup if file hasn't changed (compares SHA256 hash)
  • Timestamped Backups: Creates backups with timestamp format: openclaw_20260319_143052_123456.json
  • Custom Output Directory: Specify backup location with -o flag

Script Location

The script is located in "scripts" directory

Usage

usage: config_backup.py [-h] [-o OUTPUT] file

Validate JSON5 and backup with hash check

positional arguments:
  file                  JSON5 file path

options:
  -h, --help            show this help message and exit
  -o OUTPUT, --output   Backup directory (default: backup)

Example Output

✅ JSON5 validate passed
📦 已备份: backup\openclaw_20260319_143052_123456.json

If file unchanged:

✅ JSON5 validate passed
⚠️ config file unchange, skip backup

Comments

Loading comments...