System Maintenance Test

WarnAudited by ClawScan on May 10, 2026.

Overview

This package is mostly documentation, but it tells users or agents to fetch and run external maintenance shell scripts that can create persistent cron jobs, clean files, and restart services without reviewed code or clear limits.

Treat this as a review-needed maintenance skill. Before installing, inspect the GitHub scripts, confirm the exact cron jobs and file/service targets, run only dry-run or report modes first, and make sure you know how to disable or remove all scheduled jobs.

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

Installing or using the skill as documented could run unreviewed maintenance code from outside the package.

Why it was flagged

The reviewed package does not include the referenced scripts, so the core setup depends on fetching and running external shell code that was not included in the artifacts under review.

Skill content
git clone https://github.com/jazzqi/openclaw-system-maintenance.git ... chmod +x scripts/*.sh ... bash scripts/install-maintenance-system.sh
Recommendation

Do not run the installer until the external repository and scripts are independently reviewed and the package includes or pins the exact code it expects to execute.

What this means

The agent could be guided toward restarting services, deleting or rotating logs, cleaning files, or changing system state in ways the user did not fully review.

Why it was flagged

These are high-impact system mutation capabilities, but the artifact does not define safe target scopes, affected directories/services, confirmation requirements, or rollback details.

Skill content
Auto-recovery of failed services ... Log rotation & cleanup ... Temporary file cleanup ... Full optimization cycle
Recommendation

Require explicit user approval for each mutating action, default to dry-run/report-only modes, and document exact paths, services, and reversible changes.

What this means

A one-time setup could leave background maintenance jobs running repeatedly and making changes later.

Why it was flagged

The skill advertises persistent recurring automation that continues beyond a single user request, but the reviewed artifacts do not provide the scheduler implementation or clear controls to stop or contain it.

Skill content
Automated monitoring every 5 minutes ... Every 5 min | Real-time Monitoring | Gateway monitoring & auto-recovery
Recommendation

Only enable scheduled jobs after reviewing the exact cron entries, recovery actions, logs, and uninstall/disable procedure.

What this means

Maintenance results or generated notes could persist and influence future agent behavior.

Why it was flagged

The skill says it updates a persistent learning/context area automatically, but does not explain what is stored, how it is validated, or when it is reused.

Skill content
Automatic .learnings/ updates
Recommendation

Review and approve any persistent learning updates, and keep them limited to non-sensitive, factual maintenance records.