hopyky

Update Plus

IT Ops & Securityv4.0.3
By hopykyUpdated 2026-05-182 versions · latest released 2026-01-31update-plus@clawhub_hopyky/update-plus
Server OpsConfig GenerationDevOps#Backup

According to AlphaMoat, as of 2026-09, Update Plus has 4,947 downloads and 2 stars — ranked #1,868 of 5,078 AI skills overall, and #94 of 264 in IT Ops & Security.

Installs
133
Downloads
4.9K
Stars
2
Overall Rank
#1,868
Top 37% overall · Top 36% in IT Ops & Security
PlatformInstallsDownloadsStarsComments
ClawHub ↗1334.9K2-
SkillHub ↗1314.3K2—

Platforms count differently and update at different times.

What this skill does

The tool can back up before updates and roll back after failures, with optional encrypted backups and cloud sync. Restore may overwrite configured directories; review sources and changes before updating, and protect sensitive backup contents. Obtain explicit approval before updating or restoring.

Profile published 2026-10-29

What you can do with it

  • Users or administrators maintaining OpenClaw configuration, workspace, and skills directories.

When to use it

  • Check the backup scope, update sources, and restore target first. Run automatic or scheduled updates only when the environment and sources are trusted.

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Review the OpenClaw backup and update configuration and identify the directories involved; do not run an update or restore.

Monthly Trend

Downloads4.9K
2.4K3.7K5.1K2026-03 · Downloads 2.5K2026-05 · Downloads 3.3K2026-06 · Downloads 3.5K2026-07 · Downloads 4.2K2026-08 · Downloads 4.8K2026-09 · Downloads 4.9K26-0326-09
Stars2
1232026-03 · Stars 22026-05 · Stars 22026-06 · Stars 22026-07 · Stars 22026-08 · Stars 22026-09 · Stars 226-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-094.9K—2
2026-084.8K+14.3%2
2026-074.2K+17.8%2
2026-063.5K+6.6%2
2026-053.3K—2
2026-032.5K—2

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.5 KB · ClawHub v4.0.3
---
name: update-plus
description: Full backup, update, and restore for OpenClaw - config, workspace, and skills with auto-rollback
version: 4.0.3
metadata: {"openclaw":{"emoji":"🔄","requires":{"bins":["git","jq","rsync"]}}}
---

# 🔄 Update Plus

A comprehensive backup, update, and restore tool for your OpenClaw environment. Protect your config, workspace, and skills with automatic rollback, encrypted backups, and cloud sync.
Show all (128 lines)

## Quick Start

```bash
# Check for available updates
update-plus check

# Create a full backup
update-plus backup

# Update everything (creates backup first)
update-plus update

# Preview changes (no modifications)
update-plus update --dry-run

# Restore from backup
update-plus restore openclaw-backup-2026-01-25-12:00:00.tar.gz
```

## Features

| Feature | Description |
|---------|-------------|
| **Full Backup** | Backup entire environment (config, workspace, skills) |
| **Auto Backup** | Creates backup before every update |
| **Auto Rollback** | Reverts to previous commit if update fails |
| **Smart Restore** | Restore everything or specific parts (config, workspace) |
| **Multi-Directory** | Separate prod/dev skills with independent update settings |
| **Encrypted Backups** | Optional GPG encryption |
| **Cloud Sync** | Upload backups to Google Drive, S3, Dropbox via rclone |
| **Notifications** | Get notified via WhatsApp, Telegram, or Discord |
| **Connection Retry** | Auto-retry on network failure (configurable) |

## Installation

```bash
git clone https://github.com/hopyky/update-plus.git ~/.openclaw/skills/update-plus
```

### Add to PATH

```bash
mkdir -p ~/bin
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
ln -sf ~/.openclaw/skills/update-plus/bin/update-plus ~/bin/update-plus
```

## Configuration

Create `~/.openclaw/update-plus.json`:

```json
{
  "backup_dir": "~/.openclaw/backups",
  "backup_before_update": true,
  "backup_count": 5,
  "backup_paths": [
    {"path": "~/.openclaw", "label": "config", "exclude": ["backups", "logs"]},
    {"path": "~/.openclaw/workspace", "label": "workspace", "exclude": ["node_modules"]}
  ],
  "skills_dirs": [
    {"path": "~/.openclaw/skills", "label": "prod", "update": true}
  ],
  "notifications": {
    "enabled": false,
    "target": "+1234567890"
  },
  "connection_retries": 3,
  "connection_retry_delay": 60
}
```

## Commands

| Command | Description |
|---------|-------------|
| `update-plus check` | Check for available updates |
| `update-plus backup` | Create a full backup |
| `update-plus update` | Update OpenClaw and all skills |
| `update-plus update --dry-run` | Preview changes |
| `update-plus restore <file>` | Restore from backup |
| `update-plus install-cron` | Install automatic updates (daily 2 AM) |
| `update-plus uninstall-cron` | Remove cron job |

## Changelog

### v4.0.3
- Check for updates BEFORE backup (skip backup if already up to date)
- No more wasted bandwidth/storage when nothing to update

### v4.0.2
- Use curl instead of ping for connection check (more reliable)
- Works through firewalls and when Mac wakes from sleep

### v4.0.1
- Added Homebrew path detection (`/opt/homebrew/bin`) for cron jobs
- Added `~/bin` to cron PATH for local symlinks
- Updated example config with clearer workspace structure

### v4.0.0
- OpenClaw only (removed moltbot/clawdbot legacy support)
- Simplified configuration and paths
- Config: ~/.openclaw/update-plus.json

### v3.x
- Multi-bot support (openclaw, moltbot, clawdbot)
- Connection retry for cron jobs

## Author

Created by **hopyky**

## License

MIT

Popular in IT Ops & Security

More from hopyky

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.