Back to skill
Skillv2.0.1

ClawScan security

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

Scanner verdict

SuspiciousMar 1, 2026, 11:39 PM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's purpose (generating private, symbolic 'dreams' from past memories) is plausible, but the runtime instructions expect reading/writing private memory files and calling internal 'Engram' tools that are not declared in the metadata — that mismatch and the implicit file-write behavior merit caution.
Guidance
This skill will read and write private journal/memory files and use internal memory/Engram functions, but the registry metadata doesn't declare those file paths or tools. Before installing, confirm that: (1) you are comfortable with a skill reading your journal entries and storing generated dreams in your agent memory, (2) your agent exposes the referenced Engram APIs and memory paths and you trust them, and (3) you understand that the skill will persist user preferences (including optionally writing an enabled:false flag). If you want to proceed, consider testing in a sandboxed agent or backing up your memory/journal files first. If you cannot verify or restrict its file access, treat this installation as higher-risk.

Review Dimensions

Purpose & Capability
noteThe name/description (generate dream sequences from previous memories) matches the instructions' stated behavior. However, the skill assumes access to agent memory and an 'Engram' recall/search/emotional API; the registry metadata declares no config paths or required tools. That omission is unexpected but could be explained if these are standard agent capabilities.
Instruction Scope
concernSKILL.md explicitly instructs the agent to read private journal/memory files (e.g., soul/journal/YYYY-MM-DD.md) and to write generated dreams and preferences to memory/dreams/*.md. It also references using internal functions (engram_recall_time, engram_search, engram_emotional_state). Those file reads/writes and internal-tool calls are broader than the metadata advertises and involve persistent access to potentially sensitive user data; the instructions also include self-modification of preference files (including disabling the skill) which increases the persistence surface.
Install Mechanism
okNo install spec and no code files are present (instruction-only). That minimizes supply-chain risk: nothing is downloaded or written by an installer.
Credentials
noteThe skill requests no environment variables or external credentials, which is consistent with 'no external calls.' However, it implicitly requires file system read/write access to memory/journal paths and access to Engram APIs. Those privileges are not declared under required config paths in the metadata, producing a proportionality mismatch between declared requirements (none) and actual runtime needs (private file and internal-api access).
Persistence & Privilege
notealways:false and normal autonomous invocation are fine. The skill intends to persist user preferences and generated dreams to agent memory (memory/dreams/preferences.md and YYYY-MM-DD.md). Persisting user preferences and content is reasonable for this purpose, but it does give the skill a lasting footprint in agent memory and the ability to toggle its own enabled flag if file access exists.