← Back to Skills Marketplace
Openclaw Auto Updater 1.0.0
by
q262045312-ui
· GitHub ↗
· v1.0.0
· MIT-0
98
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-auto-updater-1-0-0
Description
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of w...
Usage Guidance
This skill appears to do what it claims, but take these precautions before enabling auto‑updates:
- Prefer a dry-run first: run `clawdhub update --all --dry-run` to see what would change before enabling automatic installs.
- Limit delivery endpoints: avoid sending raw update output to public channels (Telegram, email, etc.). Trim or sanitize logs before sending, or deliver only summaries listing package names/versions.
- Run updates in an isolated, unprivileged account or container to limit damage if an update is malicious.
- Require manual approval for updates to third‑party skills you rely on, or subscribe only to trusted registries/authors.
- Keep backups and note how to roll back skill updates (clawdhub rollback or reinstall previous versions).
If you want a higher-assurance setup, ask the author/source for signed release verification or configure the updater to only apply updates from an allowlist of skills or publishers.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-auto-updater-1-0-0
Version: 1.0.0
The skill provides automated update functionality for the Clawdbot core and its skills by scheduling a persistent cron job that executes shell commands (e.g., `npm update -g`, `clawdbot update`, and `clawdhub update`). While these actions are consistent with the stated purpose, the capability to modify system-wide software and establish persistent execution via cron constitutes a high-risk behavior. The implementation in `references/agent-guide.md` specifically instructs the agent to create local shell scripts and manage system configurations, which are sensitive operations that could be abused if the update source were compromised.
Capability Assessment
Purpose & Capability
The name/description match the instructions: checking install type, running package-manager or source update commands, invoking clawdhub update --all, adding a cron job, and writing logs under ~/.clawdbot are all coherent with an auto-updater.
Instruction Scope
Instructions explicitly create an updater script, run package manager (npm/pnpm/bun) or source updates, run clawdbot doctor, and run clawdhub update --all. These are within scope, but the skill will automatically fetch and install new skill versions and collect the command output into logs and an 'update summary' that can be delivered to a provider (e.g., Telegram) — this raises a potential for unintended disclosure of sensitive output or automatically installing malicious updates if the registry or updates are untrusted.
Install Mechanism
This is instruction-only with no install spec and no external downloads — lowest-risk delivery model. All invoked tools are existing CLI commands (clawdbot, clawdhub, package managers).
Credentials
No environment variables, credentials, or unrelated config paths are requested. The only filesystem access is to user-scoped paths (~/.clawdbot) and to package managers, which is reasonable for an updater.
Persistence & Privilege
The skill does not set always:true and is user-invocable. However, adding a cron job means persistent automated execution that will autonomously install updates (including third‑party skill code) and deliver summaries; autonomous invocation combined with automatic updates increases operational risk if updates are later malicious or if summaries leak sensitive content.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-auto-updater-1-0-0 - After installation, invoke the skill by name or use
/openclaw-auto-updater-1-0-0 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of openclaw-auto-updater.
- Sets up a daily cron job to automatically update Clawdbot and all installed skills.
- Notifies the user with a summary of updates and changes each day.
- Includes manual and troubleshooting instructions for update management.
- Supports scheduling, timezone customization, and easy disabling or modification of updates.
Metadata
Frequently Asked Questions
What is Openclaw Auto Updater 1.0.0?
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of w... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.
How do I install Openclaw Auto Updater 1.0.0?
Run "/install openclaw-auto-updater-1-0-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Openclaw Auto Updater 1.0.0 free?
Yes, Openclaw Auto Updater 1.0.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Openclaw Auto Updater 1.0.0 support?
Openclaw Auto Updater 1.0.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Openclaw Auto Updater 1.0.0?
It is built and maintained by q262045312-ui (@q262045312-ui); the current version is v1.0.0.
More Skills