Back to skill
Skillv1.0.0
ClawScan security
上下文管理 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 13, 2026, 7:50 AM
- Verdict
- Benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent: it implements a local, file-based agent memory system and includes a Python script to distill daily notes into a MEMORY.md file; it requests no credentials, has no install step, and contains no network exfiltration or unrelated behavior.
- Guidance
- This skill appears to do what it says: manage agent context via local markdown files and a small Python distillation script. Before installing or enabling it, (1) review your existing workspace so the script won't process files containing secrets or API keys; (2) run the script with --dry-run first to see what it would extract; (3) avoid storing credentials or sensitive tokens in TOOLS.md, MEMORY.md, or daily memory files; (4) if you enable the suggested cron job, ensure logs and file permissions are restricted to your user; and (5) you can inspect the included scripts (memory_distill.py) — it performs only local read/write and parsing, with no network calls. If you want stronger safety, run the skill in a sandboxed workspace that contains only non-sensitive data.
Review Dimensions
- Purpose & Capability
- okThe name/description (agent context & memory management) matches the provided files and script. The included memory_distill.py and the SKILL.md's instructions directly implement the described five-layer file system and automated distillation; nothing requested (no env vars, no external binaries) is out of scope.
- Instruction Scope
- noteThe runtime instructions tell the agent to read and write workspace files (SOUL.md, USER.md, AGENTS.md, TOOLS.md, MEMORY.md, memory/*.md) and optionally schedule the distillation script via cron. This is coherent with the purpose but the agent will be reading/writing local files (including TOOLS.md which may describe machine-specific config). Users should avoid putting secrets or sensitive credentials in these text files because the skill will process their contents.
- Install Mechanism
- okNo install spec is provided (instruction-only plus a small Python script). This is the lowest-risk install model. The script is included in the package and runs locally; there are no downloads from remote URLs or package installs.
- Credentials
- noteThe skill requests no environment variables or credentials, which is proportionate. However SKILL.md and TOOLS.md may instruct users to record machine-specific settings and service connection info in plaintext files; that practice could lead to sensitive data being stored in memory files. The script also writes distill-state.json and MEMORY.md in the workspace—ensure those files don't contain secrets and set appropriate filesystem permissions.
- Persistence & Privilege
- okalways:false and normal invocation; the skill only writes/reads files within the user's workspace and optionally suggests a cron job. It does not modify other skills' configs or request elevated platform-wide privileges.
