Upgrade Guard

Safe OpenClaw upgrades with snapshot, pre-flight checks, controlled upgrade steps, post-verification, and emergency rollback. Never lose your working system to a bad update again.

10 stars 2 forksOther

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add jzOcb/upgrade-guard --skill upgrade-guard
Manual install
git clone --depth 1 https://github.com/jzOcb/upgrade-guard.git /tmp/upgrade-guard
mkdir -p ~/.claude/skills
cp -r /tmp/upgrade-guard/. ~/.claude/skills/upgrade-guard

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Upgrade Guard 🔄

**Never lose a working OpenClaw to a bad upgrade again.**

Born from 7 cascading failures during a single version jump. The gateway crashed, Telegram disconnected, plugins broke, models vanished — and the AI agent that caused it was also dead, so nobody could fix it remotely.

This skill makes upgrades safe.

## The Problem

OpenClaw upgrades can break in ways that are invisible until it's too late:

| Failure type | Example |
|---|---|
| Plugin renames | `clawdbot.plugin.json` → `openclaw.plugin.json` |
| Dependency breaks | SDK module paths change, exports shift |
| Config schema changes | New required fields, removed fields |
| Model name changes | Dot vs hyphen format changes |
| Channel config wipes | Silent removal during migration |

A single `git pull && pnpm install` can trigger all of these simultaneously.

## What Upgrade Guard Does

### 1. Snapshot (`snapshot`)
Captures your entire working state:
- Version + git commit
- Full config backup
- Plugin file inventory
- Symlink map
- Lock file
- Channel list + model info
- Gateway health status

### 2. Pre-flight (`check`)
Before touching anything:
- Snapshot exists?
- Config valid?
- Git repo clean?
- Disk space OK?
- Package manager available?
- Remote changes preview
- Breaking change detection (scans commit messages)

### 3. Safe Upgrade (`upgrade`)
Controlled 6-step process:
1. Pre-flight checks (abort if fail)
2. Fresh snapshot
3. Stop gateway
4. `git pull` (rollback on fail)
Read the full skill on GitHub

Details

Skill name
upgrade-guard
License
MIT
Repo updated
6 February 2026

FAQ

What does the Upgrade Guard skill do?

Safe OpenClaw upgrades with snapshot, pre-flight checks, controlled upgrade steps, post-verification, and emergency rollback. Never lose your working system to a bad update again.

How do I install the Upgrade Guard skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add jzOcb/upgrade-guard --skill upgrade-guard. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Upgrade Guard popular?

It lives in jzOcb/upgrade-guard, which has 10 GitHub stars and 2 forks.

Related skills

Yufei Tiangong Skill

12

captainyufei/yufei-tiangong-skill

将场景构想、已有提示词或视觉参考转译为具有唯一东方核心巨构、压倒性可验证尺度、明确视角路由、云海留白与克制冷暖光色的静态图或图生视频提示词,并可调用当前环境可用的图像/视频工具执行。用于东方巨构、中式史诗建筑、天宫神殿、云上巨城、不可抵达的天空之城、参考构图重构、比例诊断、提示词优化、系列变体及对应图生视频;兼容内置生图工具、Seedream等第三方提供方,但不假定具体工具必然可用。

Other

Qianchuan Material Breakdown

12

bianzigege/qianchuan-material-breakdown-skill

对本地 MP4、MOV、WebM 或 M4V 短视频进行千川素材结构拆解,按固定商家目录输出素材决策与仿拍报告,并可通过飞书或钉钉呈现和沉淀结果。提取口播、字幕、画面、品牌、商品、卖点、时间证据、逻辑分段视频和关键帧;不判断真实消耗、ROI、成交量或投放效果。

Other

Zhu Tiantian Perspective

12

pengfei-happy/ma-xing-lian-ai-nao-skill

受“竺天天(天总)式清醒女性表达”启发的关系决策引擎。基于有限公开表达与结构化案例, 提炼5类关系问题地图、5个心智模型、10条判断规则、关系评分卡和完整表达DNA。 用于分析暧昧、恋爱、婚恋风险、经济依赖和女性成长问题。 当用户提到「天总视角」「竺天天会怎么看」「骂醒恋爱脑」「关系评分」 「女性成长」「帮我清醒一下」时使用。

Other

Muse Local Gateway

10

Toddoward/muse-local-gateway

Work directly on the user's own computer over Tailscale: put files in their shared folder and run shell commands in a sandboxed bench next to it (builds, scripts, USB serial boards). Use when the user wants Muse to act on their home PC, lab box, or home server instead of inside Muse's own VM.

Other

Genpark Arbitrage

9

alphaparkinc/genpark-arbitrage

High-frequency procurement engine that monitors wholesale APIs to front-run retail listings and lock inventory via GenPark protocol.

Other

Fps Tune

12

jidekaixin2dian/fps-tune

Windows 系统设置调校与 FPS 对照测量。使用 FPS 帧律检测硬件、游戏路径和当前设置,解释优化项与副作用,在用户同意的范围内应用、实测或还原。适用于用户请求本工具调校三角洲行动、CS2、VALORANT 等 PC 游戏的场景。

Other

Browse the most popular Claude skills, all other skills, or write your own with the skills generator.