OpenClaw Configuration Management & Emergency Recovery

OpenClaw Configuration Management & Emergency Recovery — configuration, skills, and projects snapshot &recovery for OpenClaw. Use this skill whenever the user wants to take a backup, restore a backup, set a dead-man's-switch recovery timer for config changes, or test the recovery pipeline. Trigger phrases include: "set emergency recovery", "create snapshot", "take a backup before changes", "set a backout timer", "restore snapshot", "accept changes", "test emergency recovery", "run recovery test", "snapshot all skills", "snapshot global skills", "snapshot <agent> skills", "list skills snapshots", "restore all skills", "restore <agent> skills", "snapshot all projects", "snapshot <project> project", "list project snapshots", "restore all projects", "restore <project> project", "how does the rollback work", "what rollback commands", or any variation of wanting to safely change OpenClaw config, skills, or project configuration with an automatic (config) or manual (skills/projects) recovery fallback. Also trigger when the user asks about recovery, rollback, emergency restore, or testing the recovery system in the context of OpenClaw. Manages three independent subsystems (config with automatic dead-man's-switch watchdog, skills manual, projects manual) sharing one change log. Uses only Node.js (already required by OpenClaw), tar, and gzip. No additional dependencies.

Install

openclaw skills install @encryptshawn/openclaw-recovery-manager