Auto-Updater for Openclaw

The Auto-Updater skill automates the maintenance lifecycle of your AI agent by scheduling daily updates for the core system and all installed Openclaw Skills.

wenlavril
v1.0.0
Mar 22, 2026
0
962
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install auto-updater-local

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-local 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 is an essential utility designed to keep your local AI development environment synchronized with the latest releases. By automating the update process, it ensures that your core agent and the various Openclaw Skills you rely on are always running the most stable and feature-rich versions available. This skill removes the manual burden of tracking version changes and executing CLI update commands.

Operating silently in the background, the skill leverages system cron jobs to perform health checks and updates during off-peak hours. It focuses on maintaining the integrity of your workflows by ensuring that security patches, bug fixes, and performance enhancements for your Openclaw Skills are applied without requiring user intervention, providing a seamless and up-to-date experience for every session.

Auto-Updater Use Cases

  • Automating the daily synchronization of your local environment with the latest Openclaw Skills registry.
  • Maintaining system health by automatically applying migrations and core updates to the agent.
  • Receiving detailed reports on version transitions (e.g., v1.0.0 to v1.1.0) for all your active Openclaw Skills.
  • Scheduling maintenance tasks during specific time windows to avoid interrupting active development work.

How Auto-Updater Works

  1. The skill registers a daily cron job within the system scheduler (defaulting to 4:00 AM).
  2. At the scheduled time, it executes a core update check for the agent via the package manager or source update command.
  3. It triggers a comprehensive update scan for all Openclaw Skills currently installed in the environment.
  4. The skill runs a post-update diagnostic to ensure all dependencies are resolved and migrations are applied.
  5. A summary report is generated and delivered to the user, highlighting which skills were updated and which remain current.

Auto-Updater Setup

You can quickly initialize the updater by asking the agent to "Set up daily auto-updates for yourself and all your skills." Alternatively, use the following CLI command to configure the cron job manually:

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 manages its operation through the system cron configuration and interacts with the skill registry.

Data Component Description
Cron Registry Stores the schedule, timezone, and execution message for the update cycle.
Update Summary A generated Markdown report detailing version changes across Openclaw Skills.
Version Tracking Compares current local semver strings against the remote registry versions.

Auto-Updater Advanced Features

  • Support for dry-run updates to verify changes before applying them to your Openclaw Skills.
  • Cross-platform support for both Darwin (macOS) and Linux environments.
  • Granular cron control allowing users to specify exact timing and timezones for maintenance.
  • Automated integration with the doctor utility to resolve package conflicts or permission issues post-update.
  • Isolated session execution to ensure updates do not interfere with active user sessions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*