← 返回 Skills 市场
yoyoyosan

OpenClaw Recovery

作者 yoyoyosan · GitHub ↗ · v4.0.1 · MIT-0
cross-platform ✓ 安全检测通过
52
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-recovery
功能描述
跨平台自动备份与健康监控OpenClaw配置,崩溃时自动回滚并发送系统通知,确保服务持续稳定运行。
安全使用建议
This package appears to be what it says: a local backup and self-healing tool for OpenClaw. Before installing, consider the following: 1) Backups include auth-profiles.json and auth-state.json (API keys/tokens). If you have sensitive keys there, review or remove them first, or secure the backup directory (restrict permissions or encrypt backups). 2) The installer will add cron jobs (or provide Task Scheduler instructions) to run every 5 minutes — verify and adjust the schedule if you prefer less frequent checks. 3) The scripts call the 'openclaw' CLI (gateway restart/start); ensure that command exists and behaves as you expect on your system. 4) Check ~/.openclaw/backups and ~/.openclaw/logs permissions after install; treat those files as sensitive. 5) The bundle's safe-mode.json is already desensitized, but changelog notes earlier versions included real keys — ensure you obtained this copy from a trusted source. If you want extra safety, inspect the scripts locally, run them with '--dry-run' style checks (or open the generated scripts before adding cron entries), and consider backing up sensitive tokens elsewhere or rotating them after installing.
功能分析
Type: OpenClaw Skill Name: openclaw-recovery Version: 4.0.1 The bundle provides a comprehensive recovery and backup system for OpenClaw, including health monitoring, automated rollbacks, and configuration validation. While it performs high-risk actions such as modifying crontabs for persistence, restarting system services, and editing configuration files containing API keys, these behaviors are explicitly documented and directly aligned with the tool's stated purpose. The scripts (e.g., install-v2.sh, recover-v2.sh) are transparent, include platform-specific logic for macOS, Linux, and Windows, and show no evidence of malicious intent, obfuscation, or data exfiltration.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (auto backup, health checks, rollback) align with the provided scripts (backup, smart-backup, recover, rollback, install/uninstall). All required operations (reading config, restarting gateway, creating cron tasks, notifying) are expected for this purpose.
Instruction Scope
SKILL.md tells the user to run the included install script which generates and installs monitoring/backup scripts. Those scripts read OpenClaw config and auth files (~/.openclaw/openclaw.json, auth-profiles.json, auth-state.json), create backups, run JSON validation and may invoke 'openclaw gateway restart/start'. Reading and backing up auth files is within the stated purpose (full config backups) but is sensitive — the instructions do not transmit these files externally, they only store them under ~/.openclaw/backups.
Install Mechanism
No network download/install spec is present; the skill is instruction + local scripts included in the bundle. install-v2.sh generates per-OS scripts and writes into the user's ~/.openclaw workspace. No remote URLs, no extracted archives fetched at install time — lower risk than remote installs.
Credentials
The skill declares no required environment variables or external credentials. However the scripts explicitly read and copy auth-profiles.json and auth-state.json (which commonly contain API keys/tokens) into the backup directory. This is proportionate to a config-backup tool but increases the sensitivity of the backups and requires the user to protect those files (permissions/encryption).
Persistence & Privilege
The installer will add cron entries (or instruct Task Scheduler on Windows) to run health checks every 5 minutes and daily backups; this is expected for an always-on recovery tool. always:true is not set. The install modifies the user's crontab and creates files under the home directory (~/.openclaw), which is normal for this utility.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-recovery
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-recovery 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v4.0.1
v4.0.1: 修复文档 - 健康检查间隔改为30分钟
v4.0.0
v4.0: 深度健康检查、自动清理备份、真实通知、版本感知、启动状态清理
元数据
Slug openclaw-recovery
版本 4.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

OpenClaw Recovery 是什么?

跨平台自动备份与健康监控OpenClaw配置,崩溃时自动回滚并发送系统通知,确保服务持续稳定运行。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 52 次。

如何安装 OpenClaw Recovery?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-recovery」即可一键安装,无需额外配置。

OpenClaw Recovery 是免费的吗?

是的,OpenClaw Recovery 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

OpenClaw Recovery 支持哪些平台?

OpenClaw Recovery 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 OpenClaw Recovery?

由 yoyoyosan(@yoyoyosan)开发并维护,当前版本 v4.0.1。

💬 留言讨论