Auto Updater.Bak 2026 01 28T18:01:13+10:30

WarnAudited by ClawScan on May 10, 2026.

Overview

The skill is transparent about being an auto-updater, but it sets up a persistent daily job that can update Clawdbot and every installed skill without per-update approval.

Only install this if you are comfortable with unattended daily updates to both Clawdbot and every installed skill. Safer use would make updates dry-run first, require approval before applying changes, review release notes, keep backups, and run with the least privileges needed.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A bad or incompatible update could change agent behavior, break installed skills, or apply migrations before the user reviews the changes.

Why it was flagged

The scheduled routine tells the agent to run non-interactive migrations and update every installed skill, which is broad mutation authority without per-update confirmation.

Skill content
Then run: clawdbot doctor --yes ... Run: clawdhub update --all
Recommendation

Prefer a dry-run or approval step before applying updates, scope updates to selected skills where possible, and keep a rollback or backup plan.

What this means

If a registry package or skill update is compromised or simply buggy, the automated job may install it across the user's environment.

Why it was flagged

The skill pulls latest versions of the core bot and all skills from package/skill registries automatically, with no pinning, changelog review, or provenance check described.

Skill content
npm update -g clawdbot@latest ... clawdhub update --all
Recommendation

Use trusted sources, review release notes, consider pinning versions, and avoid automatic updates for sensitive or production-like agent environments.

What this means

The updater can keep changing the user's bot and skills in the background until the cron job is removed or disabled.

Why it was flagged

The skill creates persistent scheduled agent activity that continues running daily after the initial setup.

Skill content
This skill sets up a daily cron job ... clawdbot cron add --name "Daily Auto-Update" --cron "0 4 * * *"
Recommendation

Install only if you want persistent unattended updates; verify the cron entry and know how to remove it with `clawdbot cron remove "Daily Auto-Update"`.

What this means

Running the updater with excessive privileges could let future updates modify more of the local environment than intended.

Why it was flagged

The updater may need write access to installed skill directories and global package locations, which can pressure users to grant broader local privileges.

Skill content
Permission errors: Ensure the Gateway user can write to skill directories
Recommendation

Run under the least-privileged account that can update the intended files, and avoid using `sudo` unless you fully trust the update source.