openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > OpenClaw Auto‑Updater (Safe + Scheduled + Summary)

Schedule automatic OpenClaw and skill updates with reliable cron templates, timezone-safe scheduling, and clear summary outputs. Use for hands-off maintenance, scheduled upgrades, and concise update reports.

通信与消息

作者:CodingPenguin44 @dasweltall

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 11 · 6.8k · 66 current installs · 68 all-time installs

11

安装量(当前) 68

🛡 VirusTotal :良性 · OpenClaw :良性

Package:dasweltall/openclaw-auto-updater

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill is internally consistent with its stated purpose — it only instructs scheduling OpenClaw/core and skill updates, creates optional helper scripts and logs in the user's home, and requests no credentials or external installs — but auto-updates can change runtime behavior so test with dry-run and schedule carefully.

目的

Name/description match what the instructions do: create cron entries (via openclaw cron add), run openclaw update and clawdhub update --all, and produce concise summaries. The skill requires no binaries, env vars, or installs beyond existing OpenClaw tooling, which is appropriate for an updater.

说明范围

SKILL.md and the agent-guide are narrowly focused on detecting installation type, optionally creating a helper script under ~/.openclaw, configuring cron via openclaw cron add, running updates and producing a summary. The instructions reference only plausible config paths (~/.openclaw, logs) and standard package managers; they do not ask the agent to read unrelated system files or exfiltrate data.

安装机制

Instruction-only skill with no install spec and no code files to write at install time. No external downloads, package installs, or archive extraction are requested.

证书

The skill declares no required environment variables, credentials, or unrelated config paths. The script and instructions operate on user-owned application files (home dir, .openclaw) which is proportionate to updating OpenClaw and its skills.

持久

always is false and there is no install persistence. Note: the skill's recommended cron jobs will schedule recurring autonomous update actions (platform default allows the agent to invoke skills autonomously); this is expected for an auto-updater but has operational impact (automatic updates, possible gateway restarts) so users should weigh automatic execution vs manual control.

综合结论

This skill appears coherent and limited to scheduling OpenClaw and skill updates, but automatic updates can change runtime behavior and may restart services. Before enabling recurring runs: 1) run the dry-run variant first (clawdhub update --all --dry-run / openclaw update status) and inspect outputs; 2) review the optional helper script (~/.openclaw/scripts/auto-update.sh) and the log file it writes to (~/.openclaw/logs/auto-update.log) to en…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「OpenClaw Auto‑Updater (Safe + Scheduled + Summary)」。简介:Schedule automatic OpenClaw and skill updates with reliable cron templates, tim…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/dasweltall/openclaw-auto-updater/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: openclaw-auto-updater
description: Schedule automatic OpenClaw and skill updates with reliable cron templates, timezone-safe scheduling, and clear summary outputs. Use for hands-off maintenance, scheduled upgrades, and concise update reports.
---

# OpenClaw Auto-Updater

Run **scheduled updates** for OpenClaw and installed skills using cron messages (no scripts required). Focus: safe scheduling, predictable output, and minimal manual work.

## What it does

- Runs OpenClaw updates on a fixed schedule
- Updates all installed skills via ClawHub
- Sends a concise, readable summary (updated / unchanged / failed)

## Setup (daily updates)

**Daily at 03:30 Europe/Berlin**:
```bash
openclaw cron add 
  --name "OpenClaw Auto-Update" 
  --cron "30 3 * * *" 
  --tz "Europe/Berlin" 
  --session isolated 
  --wake now 
  --deliver 
  --message "Run daily auto-updates: 1) openclaw update --yes --json 2) clawdhub update --all 3) report versions updated + errors."
```

### Weekly (Sunday 04:00)
```bash
openclaw cron add 
  --name "OpenClaw Auto-Update (Weekly)" 
  --cron "0 4 * * 0" 
  --tz "Europe/Berlin" 
  --session isolated 
  --wake now 
  --deliver 
  --message "Run weekly auto-updates: openclaw update --yes --json; clawdhub update --all; summarize changes."
```

## Safer modes

**Dry run (no changes):**
```bash
openclaw cron add 
  --name "OpenClaw Auto-Update (Dry)" 
  --cron "30 3 * * *" 
  --tz "Europe/Berlin" 
  --session isolated 
  --wake now 
  --deliver 
  --message "Check updates only: openclaw update status; clawdhub update --all --dry-run; summarize what would change."
```

**Core only (skip skills):**
```bash
openclaw cron add 
  --name "OpenClaw Auto-Update (Core Only)" 
  --cron "30 3 * * *" 
  --tz "Europe/Berlin" 
  --session isolated 
  --wake now 
  --deliver 
  --message "Update OpenClaw only: openclaw update --yes --json; summarize version change."
```

## Summary format (recommended)
```
🔄 OpenClaw Auto-Update

OpenClaw: 2026.2.1 → 2026.2.2 (OK)
Skills updated: 3
Skills unchanged: 12
Errors: none
```

## Troubleshooting

- If updates fail, include the error in the summary.
- Schedule off-hours; updates may restart the gateway.
- Use explicit timezones to avoid surprises.

## References
- `references/agent-guide.md` → deeper implementation notes
- `references/summary-examples.md` → formatting examples