← Back to Skills Marketplace
260
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install muguozi1-openclaw-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 w...
Usage Guidance
This skill appears to do what it says (set up daily updates), but review and test before enabling automatic runs. Actions to take before installing/enabling:
- Confirm provenance: the package metadata and registry header conflict (source unknown vs _meta.json claiming OpenClaw GitHub). Verify the repository URL and author outside the registry.
- Inspect the auto-update script it would create (~/.clawdbot/scripts/auto-update.sh) and run it manually in dry-run mode first (SKILL.md suggests `clawdhub update --all --dry-run`).
- Fix or confirm CLI names: docs mix 'clawhub' and 'clawdhub' and use 'clawdbot'; ensure the correct binaries exist on your system (run `which clawdbot`, `which clawdhub`/`clawhub`). The examples/scripts call 'clawhub' while docs call 'clawdhub' — this may be a typo that causes failures.
- Check filesystem and permission implications: global package updates (npm -g / pnpm -g / bun) may require elevated privileges and can modify globally installed packages — ensure you understand and have backups or ways to rollback.
- Run the commands manually or with `--dry-run` first to confirm expected output and that summaries/parsing are correct.
- If you will enable automatic delivery to external providers (Telegram, etc.), ensure tokens/credentials are provided separately and securely; the skill does not declare or require them.
Given the inconsistencies and the fact the skill runs system-level update commands, treat it as trusted only after manual verification and a successful dry-run. If you are uncertain about the origin, prefer manual update workflows instead of enabling automatic cron-based updates.
Capability Analysis
Type: OpenClaw Skill
Name: muguozi1-openclaw-auto-updater
Version: 1.0.0
The skill is designed to automate system-wide updates for the OpenClaw agent and its installed skills by setting up a daily cron job. It utilizes high-risk capabilities including shell execution for package managers (npm, pnpm, bun), system-level updates (clawdbot update), and automated configuration changes (clawdbot cron add). While these actions are explicitly aligned with the stated purpose of an auto-updater, the inherent risk of automated code execution and system modification via cron qualifies it as suspicious under the provided criteria, despite the lack of clear malicious intent or evidence of data exfiltration.
Capability Assessment
Purpose & Capability
The skill's stated purpose (daily auto-update of Clawdbot and skills) matches the provided instructions (cron job, npm/pnpm/bun/git update flows and clawdhub update). However metadata and provenance are inconsistent: registry header lists 'Source: unknown' and 'Homepage: none' while _meta.json/repository point to GitHub and author is 'OpenClaw Team' — this mismatch reduces trust. Also the code/docs reference multiple CLIs (clawdbot, clawdhub, clawhub, clawdhub) which is inconsistent and could cause failures.
Instruction Scope
SKILL.md and references instruct the agent/user to create scripts in the user's home (~/.clawdbot/scripts/auto-update.sh), write logs, and run package manager commands that modify system-global packages (npm update -g, pnpm, bun) and run 'clawdhub update --all'. The instructions reference commands (clawdhub / clawhub / clawdbot / clawdhub) that are not declared in requires.* metadata. The skill thus instructs actions that touch system state and external network resources (package registries, git), which is expected for an updater but warrants careful review before enabling automatic runs.
Install Mechanism
No install spec (instruction-only) and no download/extract steps are present; that is lower-risk from an installer perspective. The delivered files are docs and small helper scripts (examples/test) which are benign, but the runtime instructions will execute external CLIs already present on the system.
Credentials
The skill requests no environment variables or credentials. Customization prompts mention provider delivery (e.g., Telegram) but do not require or declare API tokens. This is proportionate to an auto-update utility — it needs CLI availability and filesystem permissions rather than secrets.
Persistence & Privilege
always is false and the skill does not request persistent privileged presence. It instructs creating a per-user cron job and a per-user script (writes under the user's home), which is appropriate for a user-level auto-updater. No evidence it modifies other skills' configs or system-wide agent settings beyond the described cron job.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install muguozi1-openclaw-auto-updater - After installation, invoke the skill by name or use
/muguozi1-openclaw-auto-updater - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
auto-updater 1.0.0
- Initial release.
- Automatically checks for and installs updates for Clawdbot and all installed skills once daily via cron.
- Sends the user a summary report of updates applied and any issues encountered.
- Includes clear setup instructions, configuration options, and troubleshooting guidance.
Metadata
Frequently Asked Questions
What is Muguozi1 Openclaw Auto Updater?
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 260 downloads so far.
How do I install Muguozi1 Openclaw Auto Updater?
Run "/install muguozi1-openclaw-auto-updater" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Muguozi1 Openclaw Auto Updater free?
Yes, Muguozi1 Openclaw Auto Updater is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Muguozi1 Openclaw Auto Updater support?
Muguozi1 Openclaw Auto Updater is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created Muguozi1 Openclaw Auto Updater?
It is built and maintained by muguozi1 (@muguozi1); the current version is v1.0.0.
More Skills