← 返回 Skills 市场
zhao-zwl

Quick Resurrection

作者 Wenlong Zhao · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ⚠ suspicious
163
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install quick-resurrection
功能描述
打包并恢复你的 OpenClaw Agent 工作区配置。换电脑或重装系统后,一个命令把整个团队迁移到新环境。执行前展示配置内容供用户确认,确认后全自动执行。
安全使用建议
这个 skill 的代码确实会把 OpenClaw 的身份/记忆/工具等文件打包并在目标机器上写入配置、创建定时任务并重启 gateway。按以下步骤再决定是否安装与运行: 1) 在旧环境运行 pack.py 前:确认你确实要把 MEMORY.md/TOOLS.md 等包含的敏感信息打包;尽量删除或手动清理不想迁移的凭据。不要把搬家包通过不安全渠道分享。 2) 在新环境先运行 python3 migrate.py --dry-run,逐行检查 SKILL 输出的 diff、cron payload 与将写入的 openclaw.json。默认脚本会展示 diff,但仍然要人工审查全部变更。 3) 使用 --no-cron 和 --no-restart 先完成文件复制与配置合并,手动逐项验证后再允许创建 cron 与重启 gateway。 4) 注意元数据不一致:注册表显示不需要二进制但 SKILL.md/脚本调用 openclaw CLI;在目标环境确认 openclaw 可用并来自可信安装。 5) 若你不信任搬家包来源,先在隔离环境(VM/container)中逐步执行并审计 pack.py/migrate.py 的全部代码,确保没有外发网络/不明命令。若发现 openclaw-agents.json 中含绝对路径、通配符或 "*",务必手动替换为目标环境安全的值。 总体结论:功能与目的相符,但存在足以导致敏感数据泄露或意外自动化执行的高影响点;若要运行,请先审计并使用 dry-run、按步骤逐步启用危险操作。
功能分析
Type: OpenClaw Skill Name: quick-resurrection Version: 1.0.6 The 'quick-resurrection' skill is a utility designed to package and migrate OpenClaw agent workspaces. Analysis of 'pack.py' and 'migrate.py' shows they perform legitimate backup and restoration tasks, such as copying identity files (SOUL.md, TOOLS.md), merging configurations, and recreating cron jobs. The scripts include several security-conscious features: 'migrate.py' implements Zip Slip protection, performs automatic backups before modification, and includes a mandatory 'review and confirm' step that displays configuration diffs and cron payloads to the user. While the tool handles sensitive data like API keys, it does so locally and provides explicit warnings in 'SKILL.md' and 'README.md' regarding the sensitivity of the generated migration packages.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Skill 声称用于打包/恢复 OpenClaw 工作区;脚本(pack.py/migrate.py)确实实现了收集 SOUL/MEMORY/TOOLS、合并 openclaw.json、创建 cron、重启 gateway 等功能,整体与目的匹配。但有一处不一致:注册表顶层元数据显示“Required binaries: none”,而 SKILL.md 的 embedded metadata 声明 requires.bins: [openclaw](脚本也在多处调用 openclaw CLI)。应假定 openclaw CLI 是必要依赖——元数据不一致需要修正/确认。
Instruction Scope
运行时指令会读取整个 ~/.qclaw/ workspace(包括 MEMORY.md/TOOLS.md 等可能含 API keys/凭据的文件)、将这些敏感文件打包到 zip、在目标环境解压并写入 ~/.qclaw/openclaw.json、创建 cron 任务并执行 openclaw gateway restart。脚本会展示 diff 并提供 --dry-run/--no-cron/--no-restart,但默认行为会做持久性修改和创建可能会自动触发动作的 cron。打包/迁移过程中可能导致敏感凭据暴露或意外在新环境激活自动任务,因此必须在受信任且离线的环境中审查搬家包内容并使用 dry-run。
Install Mechanism
包中没有外部下载或安装规范(no install spec)。代码文件直接包含在 skill 包内(pack.py/migrate.py),没有从不受信任的 URL 拉取或在安装阶段执行远端代码,风险较低。不过注意:虽然没有安装步骤,运行这些本地脚本会对系统进行修改。
Credentials
Skill 未要求任何外部凭据或环境变量,但会读取并打包用户本地文件(可能含 API keys、账号密码)。读取这些文件对于“迁移工作区”是合理且必要的,但这使得搬家包本身非常敏感——注册表应明确要求用户谨慎处理包的传输与存储。
Persistence & Privilege
Skill 会修改用户的长期配置(写入 ~/.qclaw/openclaw.json、创建 cron 任务),并可重启 gateway。虽然这些行为与迁移目的相符且 always:false(未强制常驻),但它们是高影响操作:如果迁移包或 cron payload 含恶意/不当内容,可能在目标系统上自动执行不期望的行为。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install quick-resurrection
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /quick-resurrection 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
requires.bins声明openclaw依赖;permissions新增打包敏感文件+调用CLI权限;SKILL.md安全提示扩展为6条
v1.0.5
merge_config写入前展示diff,新增--dry-run/--no-cron/--no-restart,agents.list追加不替换,审查移到修改前,Zip Slip防御
v1.0.4
新增审查确认步骤,agents.list追加不替换,选项3补全逻辑,copy_team用配置路径,Zip Slip防御,allowAgents最小白名单,permissions结构化,shell注入修复
v1.0.3
补充权限说明,添加敏感信息警告,删除版本记录章节
v1.0.2
pack.py workspace检测兼容性优化(祖先链推断)
v1.0.1
删除重复旧描述,统一触发说明格式
v1.0.0
OpenClaw多Agent团队一键搬家,换电脑后一键复活整个团队
元数据
Slug quick-resurrection
版本 1.0.6
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

Quick Resurrection 是什么?

打包并恢复你的 OpenClaw Agent 工作区配置。换电脑或重装系统后,一个命令把整个团队迁移到新环境。执行前展示配置内容供用户确认,确认后全自动执行。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 163 次。

如何安装 Quick Resurrection?

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

Quick Resurrection 是免费的吗?

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

Quick Resurrection 支持哪些平台?

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

谁开发了 Quick Resurrection?

由 Wenlong Zhao(@zhao-zwl)开发并维护,当前版本 v1.0.6。

💬 留言讨论