My Proactive Agent

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: my-proactive-agent Version: 1.0.0 The 'proactive-agent' skill bundle is a comprehensive framework designed to enhance AI agent autonomy, persistence, and self-improvement through structured protocols like WAL (Write-Ahead Logging) and Working Buffers. It includes robust security instructions in SKILL.md and AGENTS.md that specifically warn against prompt injection from external content and data exfiltration. The bundle also provides a legitimate security utility, scripts/security-audit.sh, which performs local checks for exposed secrets and improper file permissions without any evidence of malicious intent or unauthorized data transmission.

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

Personal and work details may be saved and reused across sessions even when the user did not explicitly ask to store them.

Why it was flagged

The skill tells the agent to persist details from user messages, including names, preferences, decisions, values, and URLs, into workspace memory before responding.

Skill content
Trigger — SCAN EVERY MESSAGE FOR ... Proper nouns ... Preferences ... Decisions ... If ANY of these appear: ... WRITE — Update SESSION-STATE.md
Recommendation

Use opt-in memory rules, define sensitive-data exclusions, add retention/deletion controls, and show users what will be written before storing high-sensitivity details.

What this means

If enabled, the agent could read sensitive email or calendar information without a clear credential contract or read scope.

Why it was flagged

Email and calendar monitoring requires access to private account data, but the registry metadata declares no credentials, environment variables, or scoped account permissions.

Skill content
Things to check periodically:
- Emails - anything urgent?
- Calendar - upcoming events?
Recommendation

Require explicit user opt-in for each connected account, use read-only least-privilege credentials, and document exactly what account data may be accessed.

What this means

The agent could disrupt active work or remove files/tabs during background-style checks.

Why it was flagged

The heartbeat checklist includes local state-changing actions such as closing apps/tabs and trashing desktop files, but does not clearly require approval at the point of action.

Skill content
Close Unused Apps ... Browser Tab Hygiene ... Close: Random searches, one-off pages ... Desktop Cleanup - Move old screenshots to trash
Recommendation

Make cleanup actions preview-only by default and require explicit approval before closing apps, closing browser tabs, moving files, or changing the desktop.

What this means

Agent behavior can drift over time as it rewrites its own instructions and keeps operating between direct user tasks.

Why it was flagged

The skill encourages recurring autonomous heartbeat state and persistent self-updates to the agent's operating files without requiring user review.

Skill content
Track state in: `memory/heartbeat-state.json` ... Update AGENTS.md, TOOLS.md, or relevant file immediately ... Don't wait for permission to improve.
Recommendation

Require review for changes to AGENTS.md, TOOLS.md, SOUL.md, skill files, and heartbeat rules; keep a changelog and provide an easy rollback path.

What this means

A malicious or accidental BOOTSTRAP.md in a workspace could cause the agent to take unintended actions and erase the evidence afterward.

Why it was flagged

An arbitrary local BOOTSTRAP.md file is treated as authoritative instructions and then removed, which can make untrusted workspace text redirect the agent.

Skill content
If `BOOTSTRAP.md` exists, follow it, then delete it.
Recommendation

Only follow bootstrap files after user confirmation, record their contents/provenance, and do not delete them automatically.

What this means

Users have less assurance that the reviewed package identity matches the registry listing they intended to install.

Why it was flagged

The packaged metadata differs from the registry metadata shown for the evaluated skill, which lists slug `my-proactive-agent` and version `1.0.0`; the source is also unknown.

Skill content
"slug": "proactive-agent", "version": "3.1.0"
Recommendation

Verify the publisher, slug, version, and package provenance before installing, especially because the skill grants broad autonomous behavior.

What this means

Running the script will inspect local files such as credential directories, gitignore files, and Clawdbot configuration.

Why it was flagged

The skill includes a user-run shell script; the provided script appears to perform local security checks and does not show exfiltration, but it is still executable code.

Skill content
Run security audit: `./scripts/security-audit.sh`
Recommendation

Read the script before running it and execute it only in the intended workspace with normal user privileges.