Auto-Updater Skill
name: auto-updater
by crazyozzy · published 2026-03-22
$ claw add gh:crazyozzy/crazyozzy-crazyozzy-auto-updater---
name: auto-updater
description: "Automatically update OpenClaw and installed skills on a schedule. Use when setting up or maintaining daily/weekly update automation, checking for OpenClaw updates, updating all skills, and sending a summary of what changed."
metadata: {"version":"1.0.1","openclaw":{"emoji":"🔄","os":["darwin","linux"]}}
---
# Auto-Updater Skill
Keep OpenClaw and installed skills up to date with a scheduled update routine.
What It Does
This skill helps set up an automated job that:
1. Updates **OpenClaw** itself
2. Updates installed skills via **ClawHub**
3. Sends a concise summary of what changed
Preferred OpenClaw Approach
For current OpenClaw versions, prefer the **cron tool / scheduler** over legacy `clawbot` / `clawdbot` CLI examples.
Use an **isolated scheduled agent turn** that:
1. Runs `openclaw update` (or `openclaw update --dry-run` for preview-only flows)
2. Runs `clawhub update --all`
3. Optionally runs `openclaw doctor` if the update flow reports config/service issues
4. Sends a short summary back to the user
Core Commands
OpenClaw updates
Preferred command:
openclaw updateUseful variants:
openclaw update status
openclaw update --dry-run
openclaw update --json
openclaw doctorNotes:
Skills
clawhub update --all
clawhub listScheduling Guidance
When asked to configure automatic updates in OpenClaw:
Suggested Scheduled Task Prompt
Use a prompt along these lines for the scheduled run:
Run the scheduled OpenClaw maintenance routine:
1. Check/update OpenClaw with `openclaw update`
2. Update installed skills with `clawhub update --all`
3. If update output suggests config or service problems, run `openclaw doctor`
4. Summarize:
- whether OpenClaw changed
- which skills updated
- any failures or manual follow-up needed
Keep the final report concise and user-facing.Summary Format
Preferred shape:
🔄 Auto-update complete
OpenClaw: updated / already current / failed
Skills updated: ...
Issues: none / short listKeep it scan-friendly:
Manual Checks
openclaw update status
openclaw status
clawhub listTroubleshooting
Update failed
Check:
1. `openclaw update status`
2. `openclaw doctor`
3. `openclaw gateway status`
4. `clawhub list`
Skills failed to update
Common causes:
Try targeted repair:
clawhub update --all --forceOr update one skill explicitly.
Legacy Translation Notes
If older instructions mention these commands, translate them as follows:
Resources
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...