memory-system
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- PROMPT_INJECTION (LOW): The skill demonstrates an attack surface for Indirect Prompt Injection (Category 8).
- Ingestion points: The skill reads and indexes Markdown files from the
./memory/directory, which may contain untrusted content from external sources. - Boundary markers: There are no explicit instructions or delimiters mentioned in the provided documentation to prevent the agent from obeying instructions embedded within the retrieved memory chunks.
- Capability inventory: The agent can write to files (
add), execute shell commands (python3), and query a database (search). - Sanitization: No sanitization or validation logic is specified for the content processed or retrieved.
- EXTERNAL_DOWNLOADS (LOW): The skill requires the installation of external dependencies and downloads pre-trained models.
- Evidence:
SKILL.mdandrequirements.txtspecify the installation ofsentence-transformers>=3.0andnumpy. - Context: While these are legitimate libraries from trusted ecosystems,
sentence-transformersautomatically downloads an 80MB embedding model from HuggingFace upon first execution. - COMMAND_EXECUTION (SAFE): The skill relies on shell command execution to interface with its Python logic.
- Evidence:
SKILL.mdprovides templates for runningpython3 ~/.claude/skills/public/memory-system/scripts/memory.pywith various subcommands. - Context: The commands are restricted to the local filesystem and the intended functionality of the memory system. Note: The source code for
memory.pyitself was not included in the analyzed files.
Audit Metadata