← Back to Skills Marketplace
zhao-zwl

Team Resurrection

by Wenlong Zhao · GitHub ↗ · v1.1.2 · MIT-0
cross-platform ✓ Security Clean
134
Downloads
0
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install team-resurrection
Description
打包/搬家/分身 Agent 团队配置。保留 SOUL.md、团队成员、skills,换电脑或开新团队时一键搞定。执行前展示配置内容供用户确认,支持 --dry-run/--no-cron/--no-restart 细粒度控制。
Usage Guidance
This skill appears to do what it says, but it performs sensitive operations — copy of MEMORY.md/TOOLS.md (which may contain API keys / passwords), modification of ~/.qclaw/openclaw.json, creation of cron jobs, and restarting the OpenClaw gateway. Before installing or running: 1) Always run with --dry-run first and review the diff the tool prints for openclaw.json. 2) Inspect any搬家包 ZIP contents and cron_tasks.json payloads before allowing cron creation. 3) Do not share搬家包.zip files; if you must transfer them, encrypt them and use a trusted channel. 4) If unsure, run migrate/clone/pack in an isolated test environment (VM or container) to validate behavior. 5) Optionally review the included scripts (pack.py, migrate.py, clone.py) for any paths/commands you don’t expect — they use subprocess.run(shell=True) for certain openclaw commands, so ensure the openclaw binary in PATH is the expected one. If you need higher assurance, inspect the repo locally and confirm backups exist in ~/.qclaw/backup before proceeding.
Capability Analysis
Type: OpenClaw Skill Name: team-resurrection Version: 1.1.2 The bundle is a legitimate utility designed for backing up, migrating, and cloning OpenClaw agent environments. While the scripts (pack.py, migrate.py, and clone.py) perform high-privilege operations—such as reading sensitive files (TOOLS.md/MEMORY.md), modifying system configurations (openclaw.json), and creating cron tasks—these actions are strictly aligned with the stated purpose of 'Team Resurrection.' The implementation includes significant safety features, including Zip Slip path traversal defenses, automatic configuration backups, dry-run modes, and mandatory user confirmation prompts that display diffs and cron payloads before execution. No evidence of data exfiltration, stealthy persistence, or malicious prompt injection was found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (team packaging/migration/cloning) match the actual behavior: reading/writing ~/.qclaw, collecting SOUL.md/MEMORY.md/TOOLS.md, packaging skills, merging openclaw.json, creating cron entries and restarting the gateway. Required binary (openclaw) is appropriate.
Instruction Scope
SKILL.md and scripts explicitly instruct reading and copying sensitive files (MEMORY.md, TOOLS.md) and writing ~/.qclaw/openclaw.json, creating cron tasks, and restarting the gateway. These actions are in-scope for migration but are higher-risk operations; the skill documents showing diffs, prompting for confirmation, and providing --dry-run/--no-cron/--no-restart mitigations.
Install Mechanism
This is an instruction+source skill with no install spec. Code is included in the bundle (pack.py, migrate.py, clone.py) and nothing is downloaded from external/untrusted URLs. That is appropriate and lower risk than remote installers.
Credentials
No environment variables or external credentials are requested. The scripts legitimately access files under ~/.qclaw and call the openclaw binary only. No unrelated credentials or config paths are requested.
Persistence & Privilege
The skill modifies user runtime configuration (~/.qclaw/openclaw.json), can create cron jobs, and restarts the gateway — all expected for a migration/cloning tool. It does not request always:true and requires user confirmation before sensitive changes; still, these are privileged actions so user caution is warranted.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install team-resurrection
  3. After installation, invoke the skill by name or use /team-resurrection
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.2
requires.bins声明openclaw依赖;permissions新增打包含敏感文件权限;SKILL.md新增完整安全提示
v1.1.1
merge_config写入前展示diff,新增--dry-run/--no-cron/--no-restart,agents.list追加不替换,审查移到修改前,copy_team用配置路径,Zip Slip防御
v1.1.0
新增--dry-run/--no-cron/--no-restart细粒度控制,agents.list追加不替换,审查移到修改前,copy_team用配置路径,Zip Slip防御,审查展示cron payload
v1.0.6
删除--yes跳过审查,allowAgents改最小白名单,审查确认后全自动执行,permissions改结构化声明,修复5处代码缺陷
v1.0.5
修复5处代码缺陷(backup括号/选项1逻辑/cron注入/不可达代码),新增--yes非交互模式
v1.0.4
migrate.py新增搬家前审查步骤Step 0.8,展示配置内容供用户确认后再执行
v1.0.3
移除夸大营销描述,补充完整权限说明,删除版本记录章节
v1.0.2
移除夸大营销描述,补充完整权限说明,删除版本记录章节
v1.0.1
补YAML frontmatter+README,统一正文开头格式,添加安装命令
v1.0.0
team-resurrection v1.0.0 - Initial release of "Team Resurrection" for one-click migration, cloning, and backup of multi-agent teams. - Supports three core scenarios: environment migration, in-place team cloning, and full team backup. - Pack, migrate, and clone scripts provided to automate agent team deployment and recovery. - All operations automatically back up existing configurations to ensure rollback safety. - Includes detailed usage instructions, configuration strategies, and troubleshooting steps in SKILL.md.
Metadata
Slug team-resurrection
Version 1.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Team Resurrection?

打包/搬家/分身 Agent 团队配置。保留 SOUL.md、团队成员、skills,换电脑或开新团队时一键搞定。执行前展示配置内容供用户确认,支持 --dry-run/--no-cron/--no-restart 细粒度控制。 It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.

How do I install Team Resurrection?

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

Is Team Resurrection free?

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

Which platforms does Team Resurrection support?

Team Resurrection is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Team Resurrection?

It is built and maintained by Wenlong Zhao (@zhao-zwl); the current version is v1.1.2.

💬 Comments