Dangerous exec
- Finding
- Shell command execution detected (child_process).
Security checks across static analysis, malware telemetry, and agentic risk
Prompt-injection indicators were detected in the submitted artifacts (system-prompt-override); human review is required before treating this skill as clean.
Before installing, confirm you want a persistent local memory system that records conversation content and derived preferences. Keep the API bound to localhost, review or pin the installer/postinstall steps, and periodically inspect or clear stored memory if sensitive information is captured. ClawScan detected prompt-injection indicators (system-prompt-override), so this skill requires review even though the model response was benign.
67/67 vendors flagged this skill as clean.
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.
Private conversations and inferred preferences may persist locally and influence future assistant responses, including if an incorrect or maliciously phrased memory is stored.
The skill intentionally stores transcript-derived facts and profile-like memory for reuse in later prompts.
- transcript-first ingest and per-message transcript logging - typed long-term memory including `preference`, `identity`, and `task_state`
Install only if persistent local memory is desired; avoid committing secrets, inspect stored memories periodically, and provide a clear way to delete or rebuild memory.
The agent may save facts, decisions, or summaries that later affect responses unless the user reviews or controls memory commits.
The exposed memory tool can mutate persistent agent state by saving new memories; this is expected for the skill but important for users to understand.
`memory_commit` - purpose: persist important facts, decisions, beliefs, goals, or session summaries
Use memory commit deliberately, review important saved memories, and prefer user confirmation for sensitive or long-lived facts.
Running the installer trusts the current contents of the remote repository and its dependency installation steps.
The optional installer pattern asks the user to run a remote script from a mutable branch, so installed code may differ from the reviewed artifact.
Usage: curl -sL https://raw.githubusercontent.com/BluePointDigital/smart-memory/master/install.sh | bash
Prefer a pinned release or commit, review the installer before running it, and avoid running it with elevated privileges.
Installing dependencies can run setup commands before the user interacts with the memory tools.
The static scan shows npm postinstall command execution, which is common for setup but still executes local commands during installation.
const result = spawnSync(command, args, {Review postinstall behavior and dependency sources before running npm install, especially on systems containing sensitive data.