auto-updater-gateway
Schedule and run safe daily/weekly updates for Clawdbot + installed skills using the Gateway cron scheduler. Use when setting up "run updates at 04:00" jobs, rotating update reports, running `clawdhub update --all`, and (optionally) applying Clawdbot updates + restart + doctor.
- License 许可
- MIT
- 最近更新
- 2026-04-05
- Stars
- ★ 7
- Forks
- 1
01 前言 Front Matter
- name
- auto-updater-gateway
- metadata
- { "version": "1.0.1", "clawdbot": { "os": [ "windows", "darwin", "linux" ], "emoji": "?", "category": "automation", "requires": { "anyBins": [ "clawdbot", "clawdhub" ] } } }
- description
- Schedule and run safe daily/weekly updates for Clawdbot + installed skills using the Gateway cron scheduler. Use when setting up "run updates at 04:00" jobs, rotating update reports, running `clawdhub update --all`, and (optionally) applying Clawdbot updates + restart + doctor.
02 资源文件 1
- 参考文档_meta.json296 B
03 SKILL.md 正文
Auto-Updater (Gateway)
Create a reliable daily auto-update routine using Clawdbot Cron (Gateway scheduler).
This is a "skill" in the sense of a repeatable workflow + correct config shapes (not a plugin).
Quick setup checklist
- Ensure ClawHub CLI is logged in (for skill updates):
/home/xabo/.nvm/versions/node/v22.22.0/bin/clawdhub login --workdir /home/xabo/clawd --dir skills
/home/xabo/.nvm/versions/node/v22.22.0/bin/clawdhub whoami --workdir /home/xabo/clawd --dir skills
- Decide:
- When to run (cron + timezone)
- Whether the job should only report, or update + restart
Recommended cron job (isolated, deliver output)
Use an isolated cron job so it doesn’t spam the main session context.
Example CLI (04:00 Europe/Stockholm):
/home/xabo/.nvm/versions/node/v22.22.0/bin/clawdbot cron add \
--name "Daily auto-update (Clawdbot + skills)" \
--cron "0 4 * * *" \
--tz "Europe/Stockholm" \
--session isolated \
--wake now \
--deliver \
--channel telegram \
--to "2095290688" \
--message "Run daily auto-update: update skills via clawdhub update --all; if Clawdbot has an update available, apply it and restart; then run clawdbot doctor --non-interactive; report what changed."
What the job should do (workflow)
Within the cron run:
- Capture “before” state
clawdbot --versionclawdhub list(skills + versions)
- Update skills
clawdhub update --all
- (Optional) Update Clawdbot
- Only if the owner explicitly wants self-updates.
- After updating, run
clawdbot doctor --non-interactive. - Restart gateway if required.
- Send a concise summary
- Clawdbot version before/after
- Skills updated (old → new)
- Any errors
Notes / gotchas
- Timezone field: in Gateway job objects this is
schedule.tz(IANA tz likeEurope/Stockholm). - Delivery: Prefer explicit
channel+toso the job always reaches you. - Clawdbot self-update: can be disruptive (restarts). Run at a quiet time.
Troubleshooting
clawdhub updatesays “Not logged in” → runclawdhub loginagain.- Job doesn’t run → confirm Gateway is always-on and cron is enabled.
- Nothing updates → that can be normal; still send a “no changes” report.
04 同仓库更多 Skills
zyfai
Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit/withdraw anytime.
zerion-api
暂无简介
zerion-api-skill
暂无简介
zerion-api-mcp
暂无简介
yahoo-finance-forex
Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR/USD, GBP/USD, USD/JPY, etc.). Analyzes sentiment and provides trading context.
yahoo-finance
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.