lov-memory-search
Pass
Audited by Gen Agent Trust Hub on Sep 7, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [DATA_EXPOSURE]: The skill reads and writes user profile data to a local JSON file (e.g.,
~/.config/agent-skills/profile.json). Evidence: Thescripts/profile_store.pyscript manages this data and includes an explicit blacklist (SENSITIVE_PARTS) to prevent the persistence of keys likeapi_key,password, ortoken. The script sets restricted file permissions (0o600) to ensure only the current user can access the profile store. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from local markdown and JSONL knowledge records, creating a surface for indirect prompt injection. Ingestion points: Files located within user-configured
memoryanddistilldirectories. Boundary markers:SKILL.mdprovides explicit 'Do not activate when' conditions to prevent unauthorized behavior. Capability inventory: The skill utilizes subprocess calls to execute local Python scripts and has file-read access to search the knowledge base. Sanitization: Instructions inSKILL.mdmandate safe text matching for punctuation and shell characters to mitigate command injection risks. - [COMMAND_EXECUTION]: The skill is configured to run local validation and profile management scripts. Evidence:
README.mdandreferences/user-profile.mddescribe executingpython3 scripts/validate_skill.pyandpython3 scripts/profile_store.pyto maintain the skill's state and integrity.
Audit Metadata