Auto Updater Gateway
/install auto-updater-gateway-cron
Auto-Updater (Gateway Cron)
Create a reliable daily auto-update routine for ClawHub skills using OpenClaw Gateway Cron scheduler.
Use when: Setting up "run updates at 04:00" jobs, rotating update reports, running npx clawhub update --all, and sending update summaries to Feishu/Telegram.
License: MIT-0 · Free to use, modify, and redistribute. No attribution required.
Quick setup checklist
Prerequisites
- ✅ OpenClaw Gateway running
- ✅ ClawHub CLI installed (
npx clawhub) - ✅ Logged into ClawHub:
npx clawhub login
Create cron job
openclaw cron add \
--name "Daily auto-update (ClawHub skills)" \
--cron "0 4 * * *" \
--tz "Asia/Shanghai" \
--session isolated \
--wake now \
--deliver \
--channel feishu \
--to "ou_xxxxxxxxxxxx" \
--message "执行 npx clawhub update --all,更新所有 ClawHub 技能,发送更新报告(包含更新前后版本对比)"
What the job should do (workflow)
Within the cron run:
1️⃣ Capture "before" state
npx clawhub list
- List all installed skills with versions
- Save for comparison
2️⃣ Execute update
npx clawhub update --all
- Update all installed ClawHub skills
- Skip Clawdbot本体 (not managed by clawhub)
3️⃣ Capture "after" state
npx clawhub list
- List all skills with new versions
- Compare with "before" state
4️⃣ Generate summary report
技能更新报告 | 2026-03-24 04:00
✅ 更新完成
已更新技能 (2):
- tavily-search: 1.0.1 → 1.0.2
- github: 2.1.0 → 2.1.1
未更新技能 (10):
- pdf, xlsx, docx, pptx, ... (已是最新)
总计:12 个技能,2 个已更新
5️⃣ Send report
- Deliver to configured channel (Feishu/Telegram)
- Include version comparison
- Report any errors
Configuration options
Schedule
| Field | Value | Description |
|---|---|---|
| Time | 0 4 * * * |
Daily at 04:00 |
| Timezone | Asia/Shanghai |
Adjust to your timezone |
| Session | isolated |
Don't pollute main session |
Delivery
| Channel | Config |
|---|---|
| Feishu | --channel feishu --to "ou_xxx" |
| Telegram | --channel telegram --to "123456789" |
Management commands
View cron job
openclaw cron list
Run manually (test)
openclaw cron run \x3Cjob-id>
Disable job
openclaw cron disable \x3Cjob-id>
Enable job
openclaw cron enable \x3Cjob-id>
Remove job
openclaw cron rm \x3Cjob-id>
Notes / gotchas
- Timezone field: Use IANA timezone (e.g.,
Asia/Shanghai) - Delivery: Prefer explicit channel + to so the job always reaches you
- Clawdbot self-update: NOT included (skills only)
- First run: Test manually before scheduling
Troubleshooting
clawhub update says "Not logged in"
npx clawhub login
Job doesn't run
- Confirm Gateway is running
- Check cron is enabled:
openclaw cron list
Nothing updates
- That's normal if all skills are up-to-date
- Still sends a "no changes" report
Permission denied
- Check user has ClawHub login
- Verify token is valid:
npx clawhub whoami
Example output
With updates
📦 技能更新报告 | 2026-03-24 04:00
✅ 更新完成
已更新技能 (2):
- tavily-search: 1.0.1 → 1.0.2
- github: 2.1.0 → 2.1.1
未更新技能 (10):
- pdf, xlsx, docx, pptx, ... (已是最新)
总计:12 个技能,2 个已更新
No updates
📦 技能更新报告 | 2026-03-24 04:00
✅ 已是最新
所有技能无需更新 (12 个)
下次检查:明日 04:00
Files
SKILL.md— This fileindex.js— Optional (workflow is command-based)
Changelog
v1.0.0 (2026-03-24)
- Initial release
- Daily 04:00 schedule
- Feishu delivery
- Version comparison report
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install auto-updater-gateway-cron - 安装完成后,直接呼叫该 Skill 的名称或使用
/auto-updater-gateway-cron触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Auto Updater Gateway 是什么?
Automate daily ClawHub skill updates at 04:00 with version comparison and update reports sent to Feishu or Telegram via OpenClaw Gateway Cron. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。
如何安装 Auto Updater Gateway?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install auto-updater-gateway-cron」即可一键安装,无需额外配置。
Auto Updater Gateway 是免费的吗?
是的,Auto Updater Gateway 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Auto Updater Gateway 支持哪些平台?
Auto Updater Gateway 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Auto Updater Gateway?
由 dillardarchie(@dillardarchie)开发并维护,当前版本 v1.0.0。