Memory Hygiene
Analysis
The skill is purpose-aligned, but it includes destructive memory wiping and a persistent monthly maintenance job that should be reviewed carefully before use.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
rm -rf ~/.clawdbot/memory/lancedb/
The skill provides a destructive shell command to delete the entire LanceDB vector memory directory. This is aligned with the cleanup purpose, but it is high-impact and lacks explicit confirmation, backup, or recovery guidance.
cron action=add job={
"name": "memory-maintenance",
"schedule": "0 4 1 * *",
"text": "Monthly memory maintenance: 1) Wipe ~/.clawdbot/memory/lancedb/ 2) Parse MEMORY.md 3) Store key facts to fresh LanceDB 4) Report completion"
}The skill directs creation of a persistent scheduled job that repeatedly wipes and reseeds memory. Persistent automation is disclosed and purpose-related, but it is not clearly bounded with approval, stop/removal instructions, backup, or failure containment.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
✅ Store: - User preferences ... - Important facts (accounts, credentials locations, contacts)
The skill intentionally manages persistent memory and recommends storing account details, credential locations, and contacts. It also warns not to store OAuth URLs or tokens, so the behavior is disclosed, but the retained facts may still be sensitive and may later be auto-recalled.
