Automatically update OpenClaw and selected skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
77
66%
Does it follow best practices?
Impact
98%
2.00xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./clawdbot/auto-updater/SKILL.mdKeep OpenClaw and skills up to date automatically with daily update checks.
This skill sets up a daily cron job that:
clawhub update --all)Ask OpenClaw to set up the auto-updater:
Set up daily auto-updates for OpenClaw and installed skills.Or manually add the cron job:
openclaw 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 OpenClaw updates and update installed skills. Report what changed."For npm installs:
npm update -g openclaw@latestAfter update, run health checks:
openclaw --profile default doctor --fix
openclaw gateway restartclawhub update --allThis checks installed ClawHub skills and updates to latest versions.
Run a manual skill update:
clawhub update --all --no-input --forceList installed ClawHub skills:
clawhub listCheck OpenClaw version:
openclaw --versionopenclaw cron list)openclaw gateway status)openclaw --profile default doctor --fixopenclaw cron remove "Daily Auto-Update"6768672
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.