← Back to Skills Marketplace
Auto-Updater Skill
by
maximeprades
· GitHub ↗
· v1.0.0
96241
Downloads
432
Stars
1529
Active Installs
1
Versions
Install in OpenClaw
/install auto-updater
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 what changed.
Usage Guidance
Install only if you intentionally want Clawdbot and every installed skill to update automatically each day. Consider changing it to dry-run or notification-only, pinning critical skills, and keeping the documented cron removal command handy before enabling it.
Capability Analysis
Type: OpenClaw Skill
Name: auto-updater
Version: 1.0.0
The 'auto-updater' skill is designed to automatically update Clawdbot and all installed skills via a daily cron job. The `SKILL.md` and `references/agent-guide.md` files contain instructions for the AI agent to set up a shell script (`auto-update.sh`) and a cron job. This script executes legitimate update commands (`npm update -g`, `pnpm update -g`, `bun update -g`, `clawdbot update`, `clawdbot doctor`, `clawdhub update --all`), logs actions locally, and provides a structured summary. While the skill has broad system access necessary for its function, there is no evidence of intentional malicious behavior such as data exfiltration, unauthorized remote execution, persistence beyond the stated cron job, or prompt injection designed to subvert the agent's purpose or security.
Capability Assessment
Purpose & Capability
The stated purpose matches the behavior: it updates Clawdbot and installed skills and reports results. The impact is broad because it changes the agent runtime and all skills.
Instruction Scope
The cron message instructs the agent to apply updates automatically, including `clawdhub update --all` and `clawdbot doctor --yes`, without requiring review before each change.
Install Mechanism
Setup is user-initiated through a documented `clawdbot cron add` command, and the skill documents how to remove the cron job. No hidden installer or obfuscated command was found.
Credentials
The package-manager and ClawdHub update commands are coherent with the auto-update purpose, but they rely on upstream registries and can introduce changed code into the local environment.
Persistence & Privilege
Daily cron persistence is fully disclosed and purpose-aligned, but it creates ongoing unattended mutation authority over Clawdbot and all installed skills, with limited rollback or pinning guidance.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install auto-updater - After installation, invoke the skill by name or use
/auto-updater - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Automatically checks for and applies updates to Clawdbot and all installed skills once daily via cron.
Sends the user a message summarizing what was updated and any issues encountered.
Metadata
Frequently Asked Questions
What is Auto-Updater Skill?
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 what changed. It is an AI Agent Skill for Claude Code / OpenClaw, with 96241 downloads so far.
How do I install Auto-Updater Skill?
Run "/install auto-updater" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Auto-Updater Skill free?
Yes, Auto-Updater Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Auto-Updater Skill support?
Auto-Updater Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Auto-Updater Skill?
It is built and maintained by maximeprades (@maximeprades); the current version is v1.0.0.
More Skills