personize-governance
Pass
Audited by Gen Agent Trust Hub on Apr 23, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the ingestion of external data from sources like git commit messages and document folders to propose guideline updates, creating an attack surface for indirect prompt injection.
- Ingestion points: Processes git commit logs in
auto-learning-loop.tsand directory contents indocument-ingestion.ts. - Boundary markers: Guidelines are structured using standard Markdown headers (#, ##) and specialized tags such as
<HARD_CONSTRAINT>for rule classification. - Capability inventory: The agent can create, update, and manage organizational guidelines using SDK methods like
client.guidelines.createandclient.guidelines.updateacross multiple recipes. - Sanitization: The skill primarily relies on LLM-powered extraction followed by a mandatory "suggest" mode that requires human review before applying any changes to the governance base.
- [COMMAND_EXECUTION]: The
auto-learning-loop.tsscript usesspawnSyncto executegit logfor commit analysis. The command is invoked with an arguments array, which effectively mitigates shell injection risks. - [DATA_EXPOSURE]: The skill handles sensitive organizational policies and requires a
PERSONIZE_SECRET_KEYfor API access. This is a legitimate functional requirement for the vendor's service and is managed via standard environment variables. - [SAFE]: The
ide-governance-bridge.tsscript includes explicit path validation logic in thegenerateClaudeMdfunction to prevent path traversal attacks, ensuring that generated files remain within the current working directory. - [SAFE]: All external resources, including the required SDK and API endpoints, originate from the official domain and repositories of the skill's author, personizeai.
Audit Metadata