Auto-Updater Pro for Openclaw

An advanced automated maintenance skill that ensures your AI agent and all installed tools remain updated with robust error recovery and step-by-step logging.

newolf20000
v1.1.0
Feb 22, 2026
2
1.7k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install auto-updater-pro

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-pro 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 Pro?

Auto-Updater Pro is a professional-grade maintenance utility designed to automate the update lifecycle of your AI agent ecosystem. It goes beyond basic script execution by providing a resilient framework for keeping both the core agent and all Openclaw Skills at their latest versions. By integrating production-ready features like missed run recovery and state persistence, it ensures that your system remains stable and up-to-date even in the event of network interruptions or gateway restarts.

This skill is essential for developers and power users who require a set-it-and-forget-it solution for managing their local AI workspace. It meticulously tracks version changes, logs every phase of the update process to prevent state loss, and provides comprehensive reporting via chat or email, making it the definitive choice for managing Openclaw Skills in a production environment.

Auto-Updater Pro Use Cases

  • Automating daily version checks and updates for your entire library of Openclaw Skills.
  • Ensuring the core AI agent is always running the latest version with the most recent security patches.
  • Recovering and running missed update schedules automatically after the system has been offline.
  • Generating detailed audit trails of system changes for troubleshooting and version tracking.

How Auto-Updater Pro Works

  1. The skill triggers based on a defined cron schedule, initiating a preparation phase that records the start time and current versioning state.
  2. It performs a registry check to compare local versions of Openclaw Skills against the latest available versions on npm or the skill registry.
  3. The execution phase runs the update commands (such as npm update or clawdhub update) while piping output to a dedicated log file.
  4. A persistence phase ensures that all update data is synced to the disk to protect against data loss if the gateway restarts during the process.
  5. A summary report is compiled, detailing which skills were updated, their version jumps, and any issues encountered.
  6. A mandatory 30-second delay is enforced after updates complete to allow the system to stabilize before any automatic restarts occur.

Auto-Updater Pro Setup

To install Auto-Updater Pro, you can simply ask your agent:

Set up daily auto-updates for yourself and all your skills.

Alternatively, you can manually configure the cron job using the CLI to gain finer control over the execution parameters:

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

The skill organizes its maintenance data using a structured logging system within the workspace memory. This ensures that any update to Openclaw Skills is fully traceable.

Data Type Path / Format Description
Update Logs ~/.openclaw/workspace/memory/openclaw-update-YYYY-MM-DD.md A detailed Markdown log capturing every phase of the update lifecycle.
Version State JSON / Markdown Comparison table showing 'was version' vs 'is version' for all packages.
Cron Metadata System Config Stores the missedRunPolicy and schedule expression for the update task.

Auto-Updater Pro Advanced Features

  • Missed Run Recovery: Automatically detects if a scheduled update was missed due to downtime and executes it immediately upon system restart.
  • Multi-Phase Logging: Breaks the update into six distinct phases (Preparation, Check, Execute, Persist, Report, Delay) to ensure maximum reliability.
  • Gateway Restart Protection: Implements a critical 30-second post-update delay to prevent process interruption and state corruption.
  • Flexible Reporting: Support for both standard chat notifications and more formal email reports for high-volume Openclaw Skills environments.
  • Smart Version Comparison: Intelligently identifies which skills are current and which require updates to minimize unnecessary network traffic.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*