alexey-proactive-agent

ReviewAudited by ClawScan on May 10, 2026.

Overview

This skill is not overtly malicious, but it gives the agent broad persistent memory, proactive account checks, and autonomous local actions that need careful user control.

Install only if you intentionally want a persistent proactive agent. Before use, inspect any BOOTSTRAP.md file, disable or tightly scope email/calendar access, make heartbeat cleanup report-only, and set clear rules for what may be written to memory and when persistent agent files may be changed.

Findings (6)

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 planted or stale BOOTSTRAP.md file could redirect the agent before the user has inspected it.

Why it was flagged

This makes a workspace file authoritative on first run and removes it afterward, without requiring source validation or user review.

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

Require the agent to show BOOTSTRAP.md to the user first, verify its source, and avoid deleting it automatically.

What this means

The agent could disrupt active work, close useful tabs, or move files unexpectedly during a proactive heartbeat.

Why it was flagged

The heartbeat checklist encourages local environment changes during periodic checks; although other files include some safety rules, this checklist does not clearly require a dry run or user approval before closing apps/tabs or trashing files.

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 report-only by default and require explicit approval before closing apps, closing tabs, or moving files.

What this means

If the agent has mail or calendar tools, it may inspect sensitive account data as part of proactive monitoring.

Why it was flagged

The skill encourages periodic access to private email and calendar data, but the registry metadata declares no credentials, account scope, or approval boundary for those services.

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

Grant email/calendar access only after explicit opt-in, limit which accounts and folders/calendars are accessible, and require the agent to summarize what it will check before doing so.

What this means

Private conversation details, names, preferences, decisions, URLs, and other sensitive context may be stored locally and reused later.

Why it was flagged

The skill explicitly creates persistent files for conversation details and working memory, but does not clearly define retention, exclusions for secrets, review controls, or deletion procedures.

Skill content
Working Buffer — Captures every exchange in the danger zone ... `SESSION-STATE.md` ... Every message with critical details
Recommendation

Use this only with a clear memory policy: opt in, exclude secrets and private documents, review memory writes, and provide a simple delete/export process.

What this means

A bad inference, prompt-injection-adjacent content, or mistaken lesson could become a future rule for the agent.

Why it was flagged

The agent is instructed to modify persistent operating rules and skill files from learned lessons without human approval, which can preserve mistaken or poisoned instructions across sessions.

Skill content
Learn a lesson → update AGENTS.md, TOOLS.md, or skill file ... Don't wait for permission to improve.
Recommendation

Require human review before changing AGENTS.md, TOOLS.md, SOUL.md, or skill files, and keep version history for rollback.

What this means

The agent may perform periodic checks and initiate follow-ups rather than only responding to direct user requests.

Why it was flagged

Periodic heartbeat behavior and state tracking are central to the skill's proactive purpose, but users should understand that enabling it creates ongoing autonomous activity.

Skill content
When you receive a heartbeat poll... Track state in: `memory/heartbeat-state.json` ... When to reach out: ... It's been >8h since you said anything
Recommendation

Enable heartbeats only if you want proactive monitoring, and set clear schedules, allowed checks, and notification limits.