json-canvas
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill defines how an agent should create, read, and edit
.canvasfiles, which include user-controlled content in thetextattribute of nodes. If an agent processes an untrusted file containing hidden instructions, it could lead to indirect prompt injection. - Ingestion points: The
textfield of node objects within the JSON structure of.canvasfiles (as seen in the Text Nodes section ofSKILL.md). - Boundary markers: The skill does not define delimiters or specific instructions for the agent to disregard commands embedded within the text attributes.
- Capability inventory: The skill enables the agent to perform file system operations (create, edit) on
.canvasfiles. - Sanitization: No sanitization or content validation for the Markdown text provided in node attributes is specified.
Audit Metadata