memory-management
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements a sophisticated project memory system designed to recall architectural decisions and conventions across sessions. The primary logic is contained in Node.js scripts (
memory.mjs,mcp-server.mjs,memory-hook.mjs) that manage local Markdown files within a user-defined root directory (defaulting to~/.ai-memory). - [SAFE]: Data exfiltration is mitigated through explicit security pipelines and 'audit' functions. The
SENSITIVE_PATTERNSregex inmemory.mjsactively looks for private keys, API tokens, and PII (emails/phones) before storage. It strictly follows a 'never persist secrets' policy. - [COMMAND_EXECUTION]: The
install-memory-layer.mjsscript executes commands such asclaude mcp addorcodex mcp addto register the MCP server. These are standard integration steps for agent platforms and are performed locally usingnode:child_processwithout downloading external payloads. - [EXTERNAL_DOWNLOADS]: The skill references several external memory providers (e.g.,
honcho,mem0,supermemory) and tools in theorchestrator-profile.md, but these are documented as 'optional additive' providers that require host-level configuration and user approval. The skill does not perform unauthorized network requests to these services. - [PRIVILEGE_ESCALATION]: The installer script provides a dry-run mode by default and only writes configurations to standard user-level application directories (e.g.,
AppData/Roaming,~/Library/Application Support,~/.config). It does not requestsudoor modify system-level protected files.
Audit Metadata