wiki-export
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the Obsidian vault (markdown files) and interpolates it into an interactive HTML visualization (
graph.html). - Ingestion points: Reads frontmatter (id, label, category, tags, summary) and body content (wikilinks) from all
.mdfiles in the vault. - Boundary markers: Absent. The instructions do not define delimiters or warnings to prevent the agent from being influenced by malicious content embedded in the notes.
- Capability inventory: The skill writes multiple files to the local file system (
graph.json,graph.graphml,cypher.txt,postgres.sql,graph.html, and an OKF bundle). - Sanitization: Although the SQL generator mentions doubling single quotes for escaping, the interactive HTML visualization script directly assigns node metadata to
innerHTMLwithout escaping, which could execute malicious scripts if the vault content is compromised. - [DYNAMIC_EXECUTION]: The skill generates multiple files intended for execution or interpretation in other environments.
- It creates
postgres.sqlandcypher.txtcontaining database commands for upserting the graph data. - It creates
graph.htmlcontaining JavaScript and a reference to thevis-networklibrary (via theunpkg.comCDN) to render the graph at runtime in a browser. - [EXTERNAL_DOWNLOADS]: The generated
graph.htmlfile includes a script tag fetching thevis-networklibrary fromunpkg.com. This is a well-known service used for legitimate interactive visualization in the skill's output.
Audit Metadata