← Back to Skills Marketplace
gjoham

OpenClaw Upgrade Standard

by gjoham · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
134
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-upgrade-standard
Description
Safe OpenClaw upgrade procedure with backup, doctor fix, service migration, rollback, and post-upgrade testing. Prevents silent failures from Dashboard upgra...
Usage Guidance
This procedure appears legitimate and coherent, but take these precautions before following it: - Inspect and, if needed, adjust the BACKUP_DIR path. Backups include credentials and should be stored securely (restrict filesystem permissions and consider encrypting the backup archive). - Confirm your npm global prefix matches the script's assumed path (~/.npm-global); adapt the entrypoint checks if your npm global modules are located elsewhere. - Run the commands as the same user who runs the OpenClaw user service (systemctl --user) to avoid permission mismatches. - Review the sed replacement step before running it (make a copy of the service file first) to avoid corrupting the unit file. - Test the procedure in a staging environment if possible before applying in production. If you want extra assurance, provide the exact environment (OS, npm prefix) or a copy of your openclaw-gateway.service and I can point out any adjustments needed.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-upgrade-standard Version: 1.0.0 The skill bundle provides a structured and safe procedure for upgrading the OpenClaw software, including backup, version verification, and systemd service maintenance. All commands (npm, systemctl, sed, cp) are directly aligned with the stated administrative purpose, and sensitive data like credentials are only handled locally within a backup directory (SKILL.md).
Capability Assessment
Purpose & Capability
The name/description (safe OpenClaw upgrade with backup, doctor fix, service migration, rollback and testing) matches the instructions: backing up ~/.openclaw, running openclaw doctor, npm global upgrade/rollback, fixing the systemd user service, restarting and testing. Required tools (npm, systemctl, journalctl, sed, cp) are reasonable for the stated task.
Instruction Scope
All runtime steps stay within upgrade/rollback scope: they read and back up OpenClaw config/credentials, check/repair config, modify the OpenClaw systemd user service if entrypoint changed, restart it, and collect logs if needed. The instructions do not request unrelated files, network exfiltration, or external endpoints beyond the official GitHub releases page and filing issues on the OpenClaw repo.
Install Mechanism
This is an instruction-only skill with no install spec or bundled code. That lowers risk — nothing is downloaded or written by the skill itself beyond user-run commands described in the doc.
Credentials
No environment variables or external credentials are required by the skill, which is proportional. However the backup step explicitly copies credential and agents directories into a backup folder; while appropriate for rollback, users should understand these backups contain sensitive secrets and protect/encrypt the backup location.
Persistence & Privilege
always:false and no install means no persistent privileged presence. The described actions modify only user-level OpenClaw files and the systemd user service (expected for an upgrade). No cross-skill or system-wide configuration changes beyond the user's OpenClaw service are requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-upgrade-standard
  3. After installation, invoke the skill by name or use /openclaw-upgrade-standard
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: safe upgrade procedure with backup, doctor fix, entrypoint migration, rollback, and testing checklist. Based on real production failure during 2026.3.13 → 2026.3.22 upgrade.
Metadata
Slug openclaw-upgrade-standard
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Upgrade Standard?

Safe OpenClaw upgrade procedure with backup, doctor fix, service migration, rollback, and post-upgrade testing. Prevents silent failures from Dashboard upgra... It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.

How do I install OpenClaw Upgrade Standard?

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

Is OpenClaw Upgrade Standard free?

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

Which platforms does OpenClaw Upgrade Standard support?

OpenClaw Upgrade Standard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Upgrade Standard?

It is built and maintained by gjoham (@gjoham); the current version is v1.0.0.

💬 Comments