/install auto-updater-openclaw
OpenClaw Auto-Updater
Use this skill to set up or run native OpenClaw update routines.
This skill is for OpenClaw, not legacy Clawdbot/ClawdHub setups. Prefer these commands:
openclaw update ...for OpenClaw itselfopenclaw skills update ...for installed skillsopenclaw cron ...for scheduling
What to do
When the user asks for automatic updates:
- Check whether they want:
- OpenClaw core updates
- skill updates
- both
- Prefer native OpenClaw commands over legacy
clawdbot/clawdhubcommands. - If scheduling is requested, create a cron job with
openclaw cron addor the cron tool. Prefer binding the job to the current session when the user wants the summary to come back to the same chat. - Make the cron message ask for:
- current OpenClaw version before/after (if updated)
- which skills were updated
- any failures or skipped items
- Keep summaries short and readable.
Safe default behavior
Default recommendation:
- Update skills automatically
- Leave OpenClaw core binary/app updates as opt-in unless the user explicitly wants automatic core updates too
Reason: skill updates are lower risk than changing the OpenClaw runtime itself.
Native command patterns
Check OpenClaw status/version
openclaw --version
openclaw status
Update installed skills
openclaw skills update \x3Cslug>
openclaw skills update --all
Inspect skills first
openclaw skills list
openclaw skills check
Check/update OpenClaw itself
openclaw update --help
Only automate core updates after the user explicitly asks.
Cron template: skills-only auto-update
For lower rate-limit pressure, prefer updating skills one by one instead of always starting with --all. Recommended example:
openclaw cron add \
--name "Daily Skills Auto-Update" \
--cron "0 4 * * *" \
--tz "Asia/Shanghai" \
--session isolated \
--announce \
--message "Run the daily OpenClaw skills maintenance routine. Use native OpenClaw commands only. Prefer a gentle strategy: first identify tracked ClawHub-installed skills, then run openclaw skills update \x3Cslug> one by one, record updated/current/failed items, and if 429 Rate limit exceeded appears, explain it is a ClawHub remote rate limit and stop the rest of this run. Do not use legacy clawdbot or clawdhub commands." \
--light-context
Cron template: core + skills update
Only use this if the user explicitly wants OpenClaw itself updated automatically.
openclaw cron add \
--name "Daily OpenClaw Auto-Update" \
--cron "0 4 * * *" \
--tz "Asia/Shanghai" \
--session isolated \
--announce \
--message "Run the daily OpenClaw maintenance routine using native OpenClaw commands only. Steps: (1) record the current OpenClaw version, (2) inspect whether OpenClaw core update commands are available and apply updates only through supported OpenClaw update flows, (3) update tracked skills gently, preferably with openclaw skills update \x3Cslug> one by one instead of blindly starting with --all, (4) if 429 Rate limit exceeded appears, say it is a ClawHub remote rate limit and stop the rest of this run, (5) report version before/after, updated skills, already-current skills, and failures. Do not use legacy clawdbot or clawdhub commands." \
--light-context
Reporting format
Use a compact report like:
🔄 OpenClaw Update Complete
OpenClaw: unchanged / updated \x3Cbefore → after>
Skills updated: \x3Clist>
Already current: \x3Clist or count>
Issues: \x3Cnone or short list>
Notes
- Prefer
openclaw cronover ad-hoc shell schedulers when the user wants in-product automation. - Prefer isolated cron jobs for maintenance tasks, but prefer current-session binding when the user expects the summary back in the same chat.
- When ClawHub rate limits are likely, prefer
openclaw skills update \x3Cslug>one by one before resorting to--all. - If a command requires user approval or elevated access, stop and ask.
- If the user only asked to install this skill, do not create the cron job automatically.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install auto-updater-openclaw - 安装完成后,直接呼叫该 Skill 的名称或使用
/auto-updater-openclaw触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
OpenClaw Auto-Updater 是什么?
Automatically keep OpenClaw and installed workspace skills up to date using native OpenClaw commands. Use when the user wants automatic update checks, schedu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 178 次。
如何安装 OpenClaw Auto-Updater?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install auto-updater-openclaw」即可一键安装,无需额外配置。
OpenClaw Auto-Updater 是免费的吗?
是的,OpenClaw Auto-Updater 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
OpenClaw Auto-Updater 支持哪些平台?
OpenClaw Auto-Updater 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(win32, linux, darwin)。
谁开发了 OpenClaw Auto-Updater?
由 ZDY2019(@zdy2019)开发并维护,当前版本 v1.0.1。