Auto-Updater for Openclaw

Automatically update your Clawdbot instance and all installed skills every day via scheduled cron jobs.

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-xsunp

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-xsunp 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 dedicated maintenance utility designed to ensure your AI agent ecosystem remains up-to-date with minimal manual effort. By leveraging the power of Openclaw Skills, this tool automates the retrieval and installation of the latest software versions for both the core Clawdbot engine and its various skill extensions. It provides a seamless way to stay ahead of security patches and new feature releases while delivering a concise daily summary of all changes.

Running as a background service, it coordinates with the openclaw-agent to perform system-level tasks such as package updates and migrations. This ensures that your agent environment is always optimized and compatible with the latest Openclaw Skills registry updates, reducing the risk of version conflicts and technical debt.

Auto-Updater Use Cases

  • Automating the daily maintenance cycle for all installed Openclaw Skills.
  • Ensuring the Clawdbot core is updated to the latest version via npm or source.
  • Monitoring version changes through automated daily status reports.
  • Reducing manual troubleshooting by automatically running migrations and doctor checks.

How Auto-Updater Works

  1. The skill initiates a daily cron job at a user-defined time, typically during low-usage hours.
  2. It checks for the active status of the openclaw-agent to ensure it has the necessary permissions to modify files.
  3. The workflow triggers a core update for Clawdbot using the appropriate package manager or git workflow.
  4. It scans the registry to identify and download updates for all currently active Openclaw Skills.
  5. Upon completion, it compiles a comprehensive report detailing version migrations and any encountered errors.
  6. The final update summary is delivered directly to the user's preferred communication session.

Auto-Updater Setup

First, ensure the openclaw-agent is installed and running on your system. Then, you can ask your agent to set it up automatically or use 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 skill manages update metadata and generates structured summaries for user notification:

Attribute Type Description
Version History Markdown Tracks migrations from old versions to new versions
Update Status List Categorizes Openclaw Skills as Updated, Current, or Failed
Cron Configuration JSON/Bash Defines execution time, timezone, and delivery session
Diagnostic Logs Text Captures output from clawdbot doctor and update commands

Auto-Updater Advanced Features

  • Dry-run capability using clawdhub update --all --dry-run to audit available updates without applying them.
  • Custom cron scheduling and timezone support for global deployment flexibility.
  • Integrated error reporting that identifies specific Openclaw Skills that may have failed to update due to network or permission issues.
  • Support for multiple installation methods including npm, pnpm, bun, and source-based git checkouts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0