architecture-spec
Pass
Audited by Gen Agent Trust Hub on Mar 29, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface because it processes untrusted content from the repository and uses it to generate output that can be published to external platforms.
- Ingestion points: The skill ingests
changed_files,diff_summary, anddiff_snippetsdirectly from the repository's git history as defined inSKILL.md. - Boundary markers: There are no boundary markers or delimiters defined to separate the untrusted diff content from the agent's instructions, nor are there warnings to ignore instructions embedded within the code snippets.
- Capability inventory: The skill possesses the capability to publish content to an external service via the
notion.create_pagetool call referenced insubskills/notion-page-publisher.md. - Sanitization: The skill does not implement any sanitization or escaping mechanisms for the external data before it is interpolated into the prompts for documentation generation.
Audit Metadata