Back to skill
Skillv2.1.0

ClawScan security

Emotion System · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 13, 2026, 2:27 AM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's files and runtime instructions are internally consistent with an on‑agent emotional-state system; the main practical risks are persistent local memory (privacy, unwanted personality drift) rather than mismatched credentials, network exfiltration, or hidden installs.
Guidance
This skill appears coherent for adding an internal emotional architecture to an agent, but it intentionally stores persistent memory about conversations, users, and agent states. Before installing: (1) Decide whether you want long‑term emotional memory and attachment behavior—this can change responses over many sessions. (2) Ensure the 'memory/' files are stored where you control access, audited, and purged when appropriate (sensitive user data may be recorded in context_summary or traces). (3) Provide a way to reset or opt out of personality drift (clear memory files, limit retention, or disable long-term updates). (4) Review the included references and test the seven validation metrics described (inertia, behavior divergence, memory resonance, etc.) to ensure the system behaves as intended. Finally, although there are no external endpoints or credentials requested (lower remote exfil risk), the unknown source and absence of an upstream homepage means you should sandbox and review the actual memory contents before using in production or with sensitive data.

Review Dimensions

Purpose & Capability
okName/description (seven-layer emotion architecture) align with the declared behavior: the SKILL.md describes maintaining PADCN vectors, channels, drives, self/social models, and uses local 'memory/' state files. There are no unrelated env vars, binaries, or external credentials requested.
Instruction Scope
noteSKILL.md explicitly instructs the agent to create, read, update, and save a set of JSON memory files (memory/emotion-*.json) on first load and each interaction, and to include a compressed (~500 token) state summary in prompts. That scope fits the stated purpose, but it implies persistent storage of user interaction traces and long-term personality formation—a privacy and behavioral-risk consideration (see user guidance).
Install Mechanism
okInstruction-only skill with no install spec and no code files to execute. Because nothing is downloaded or executed outside the agent's normal runtime, install-risk is low.
Credentials
okNo environment variables, credentials, or config paths are requested. All required resources are internal files under the skill's own memory namespace, which is proportionate to implementing persistent emotional state.
Persistence & Privilege
noteSkill persists state across interactions via memory files (intended behavior). always:false and normal model invocation are used. Persistent memory is legitimate here, but it increases privacy, audit, and drift risks (the skill models long‑term personality and attachments).