Workspace Organization - Automated Health Checks

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: workspace-organization Version: 1.0.0 The skill bundle provides scripts for workspace organization and health checks. All shell scripts (`maintenance-audit.sh`, `setup.sh`) use standard Unix utilities (`find`, `du`, `grep`, `mkdir`, `cat`, `git`) for system introspection and directory setup. Paths are consistently quoted, mitigating shell injection risks. No evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent was found in `SKILL.md`. The operations are read-only or involve creating benign directory structures and placeholder files, aligning perfectly with the stated purpose.

Findings (0)

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

If pointed at a broad or sensitive directory, the audit may list private file paths, disk usage, and recent changes in its output.

Why it was flagged

The script runs local filesystem tools over the selected workspace path. This is expected for an audit skill, but the chosen path determines how much local filesystem metadata is scanned and displayed.

Skill content
if [ -n "$1" ]; then
    WS="$1"
...
BROKEN=$(find "$WS" -xtype l 2>/dev/null || true)
...
du -sh "$WS"/* 2>/dev/null | sort -h
Recommendation

Run it only against the intended OpenClaw workspace or another directory you deliberately want audited.

What this means

Running setup in an existing workspace could replace existing README or cost-tracking placeholder files at the listed paths.

Why it was flagged

The setup script creates standard directories and placeholder files, including writing fixed content to named files. This is purpose-aligned setup behavior, but it can overwrite those files if they already exist.

Skill content
cat > "$WS/notes/cost-tracking.md" << 'EOF'
# Cost Tracking Log
Recommendation

Use setup.sh mainly for a fresh workspace, or back up/check the target files before running it in an existing workspace.

What this means

A maintenance log may accumulate names and paths of private workspace files, which could later be read by users or agents with access to the notes directory.

Why it was flagged

The recommended scheduled audit stores audit findings in a persistent local notes file. Those findings can include local file paths and recent-change metadata.

Skill content
--task "Run workspace maintenance audit: bash skills/workspace-organization/maintenance-audit.sh. Log findings to notes/maintenance-log.md"
Recommendation

Review the maintenance log location and avoid logging audit output from directories containing sensitive filenames if that is a concern.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

If enabled, the audit will continue running weekly until the cron task is removed.

Why it was flagged

The skill recommends a recurring scheduled audit. This is disclosed and fits the maintenance purpose, but it introduces ongoing automated activity.

Skill content
Schedule automated audits (recommended):
```bash
openclaw cron add \
  --name "Weekly Workspace Audit" \
  --schedule "0 4 * * 0"
Recommendation

Only add the cron task if you want recurring audits, and remove or disable it when no longer needed.