Back to skill
Skillv1.5.5
ClawScan security
Smart Memory · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 9, 2026, 8:20 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's files and runtime instructions are coherent with its stated purpose (organizing agent memory) and do not request secrets or external installs, though it requires filesystem access and some orchestration conventions to be present.
- Guidance
- This skill appears to do what it says: reorganize agent memory into structured files and keep them trimmed. Before installing, note that it requires the agent (or user) to have filesystem write permissions in your project workspace and the ability to create scheduled cleanup tasks (cron/heartbeat). The included safe-trim.py will read and overwrite .jsonl session files and create a .bak backup — review the script and run it on copies or in a safe environment first to ensure it targets the correct paths and won't trim live sessions. Clarify how your orchestrator implements 'sessions_send' and 'Sub-Agent-Output-Channel' so summaries and backups won't be misapplied. Because the skill does not request credentials or remote downloads, the risk is low; nevertheless, verify filesystem permissions and backups before enabling automated cron/heartbeat actions.
Review Dimensions
- Purpose & Capability
- okThe name/description (5-layer memory architecture) matches the SKILL.md and included templates/tools: instructions focus on restructuring MEMORY.md, creating memory/ folders, adding heartbeats/cron rules, and a small safe-trim.py to manage session files. Nothing required (env vars, binaries) is unrelated to the stated purpose.
- Instruction Scope
- noteInstructions legitimately direct the agent to read and write local memory files (MEMORY.md, memory/active-context.md, memory/projects/*/CONTEXT.md, AGENTS.md, HEARTBEAT.md, daily logs) and to set up scheduled cleanup tasks. A few items are underspecified (e.g., 'sessions_send(...)', 'read last Sub-Agent-Output-Channel') which assume an existing orchestrator/output-channel convention; this is not malicious but should be clarified before use. The guidance to update CONTEXT.md 'immediately in the same response' and automated trimming/backups implies the agent must have write access to the workspace and permission to create cron tasks or scheduled jobs.
- Install Mechanism
- okNo install spec or external downloads. The only code file is tools/safe-trim.py (included in the bundle). There are no remote URLs or archive extraction steps; risk from install mechanism is minimal.
- Credentials
- okThe skill declares no required environment variables, credentials, or config paths. The operations are file- and schedule-centric, so no additional secrets or cloud credentials are requested—this is proportionate to the described functionality.
- Persistence & Privilege
- okalways is false and the skill is user-invocable; it does not request permanent platform-wide privileges. It instructs the agent to write/modify local project files and set up cron/heartbeat tasks (expected for a memory-management skill) but does not modify other skills' configs or request cross-skill credentials.
