lov-gen-project-name
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill manages a local user profile file (typically in
~/.config/agent-skills/profile.json) using thescripts/profile_store.pyutility. This script includes a safety mechanism to prevent the persistence of sensitive keys such as tokens, passwords, and API keys. - [COMMAND_EXECUTION]: The skill uses local Python scripts for specific tasks:
scripts/profile_store.pyis used to read and write user preferences and brand identity facts, whilescripts/validate_skill.pyis used for linting and validating the skill structure. These scripts operate within standard user permissions. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided project descriptions to generate naming recommendations. It has the following profile regarding indirect injection risks:
- Ingestion points: Project purpose, audience, and language requirements are parsed from the natural language request (SKILL.md).
- Boundary markers: The execution boundary instructions explicitly direct the agent to parse specific project facts and protect existing uncommitted content.
- Capability inventory: The skill can perform file writes to its local profile via
scripts/profile_store.py. - Sanitization: The
profile_store.pyscript filters for secret-like keywords (token, password, api_key, etc.) and requires a--confirmflag for writing data, ensuring user oversight.
Audit Metadata