← 返回 Skills 市场
310
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-daily-backup
功能描述
This skill should be used when the user asks for daily backup, scheduled backup, restore, rollback, recovery, or routine protection of core OpenClaw workspac...
安全使用建议
This skill largely does what it claims (local backup/restore of SOUL files), but the package includes actual backup data (backups/...) and many delivery docs. Before installing or running scripts: 1) Inspect the included backups (backups/ and openclaw.sanitized.json) for any sensitive data or secrets — do not assume redaction is perfect. 2) Review scripts/scripts/*.mjs for any network calls or unexpected behavior (e.g., remote upload, telemetry) before executing. 3) Run operations initially in a sandbox or non-production copy of your workspace and use --dry-run where supported. 4) Remove or archive the bundled backups if you don't need them, and set restrictive permissions on created backup directories. 5) If you plan to publish or share this skill, avoid committing real workspace backups into the repo and verify sanitization of any sample data.
功能分析
Type: OpenClaw Skill
Name: openclaw-daily-backup
Version: 1.3.1
The skill bundle provides a comprehensive and well-documented backup and restore utility for OpenClaw workspace configuration files. The core logic in 'scripts/backup.mjs' and 'scripts/restore.mjs' uses standard Node.js built-in modules (fs, crypto, path) to manage file snapshots and verify integrity via SHA-256 hashes. Notably, the backup script implements a 'sanitizeObject' function that uses regex patterns to identify and redact sensitive information (e.g., tokens, API keys, secrets) from 'openclaw.json' before storage. There is no evidence of data exfiltration, obfuscation, or malicious instructions intended to subvert the agent.
能力评估
Purpose & Capability
Name/description, scripts, and CLI usage align: the skill provides local backup/list/restore/validate for SOUL files. However, the repository includes an embedded backups/ directory with multiple timestamped and named backups (including AGENTS.md, IDENTITY.md, TOOLS.md, and openclaw.sanitized.json). Bundling real or example backups inside the skill is plausible as test data, but can be disproportionate because those files may contain sensitive agent personalities, configuration, or secrets. The presence of many delivery/commercial documents is noisy but not inherently inconsistent.
Instruction Scope
SKILL.md gives concrete local commands (node scripts/backup.mjs, list.mjs, restore.mjs, validate.mjs) and file paths; instructions operate on local workspace files and do not instruct the agent to read unrelated system state or external credentials. Some example commands use absolute example paths (/Users/m1/.openclaw/workspace-hunter) and a placeholder git clone <backup-repo-url>, which require care but are not malicious. The docs explicitly acknowledge that backups contain sensitive data.
Install Mechanism
There is no install spec — the skill is instruction/code-only and relies on Node.js built-ins (per CHANGELOG). No remote downloads or extract operations are declared in the registry metadata. This lowers supply-chain risk, but executing included scripts will write/read local disk.
Credentials
The skill declares no required environment variables or credentials, which matches expectations. However, running the scripts will read and write local workspace files (SOUL.md, USER.md, AGENTS.md, TOOLS.md, etc.), which can contain API keys and other secrets. The repository already contains example/test backups; verify that sensitive values are actually redacted (the changelog claims openclaw.json sanitization). Because the package bundles backup artifacts, there's a privacy/secret-exposure risk even though no credentials are requested at install time.
Persistence & Privilege
The skill does not demand always:true or elevated platform privileges. It operates on files in the workspace and creates backups under its own backups/ directory. It does not appear to modify other skills or global agent configuration. Normal caution about file writes applies.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-daily-backup - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-daily-backup触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.1
Align description with when-to-use trigger language for clearer ClawHub discovery.
v1.3.0
Rename for better ClawHub searchability and position as daily OpenClaw backup/restore skill.
元数据
常见问题
OpenClaw Daily Backup 是什么?
This skill should be used when the user asks for daily backup, scheduled backup, restore, rollback, recovery, or routine protection of core OpenClaw workspac... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 310 次。
如何安装 OpenClaw Daily Backup?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-daily-backup」即可一键安装,无需额外配置。
OpenClaw Daily Backup 是免费的吗?
是的,OpenClaw Daily Backup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenClaw Daily Backup 支持哪些平台?
OpenClaw Daily Backup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenClaw Daily Backup?
由 X-RayLuan(@x-rayluan)开发并维护,当前版本 v1.3.1。
推荐 Skills