building-canvases
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill involves the dynamic generation and publication of React/HTML code. The workflow uses
canvas-source-retrieveto read andcanvas-publish-createto deploy code to a sandboxed environment.\n- [COMMAND_EXECUTION]: Instructions include usingcurlfrom a shell to upload media to a platform-providedupload_url. This facilitates local file interactions and network requests directed at the vendor's infrastructure.\n- [INDIRECT_PROMPT_INJECTION]: The skill builds apps that process data, creating a vulnerability surface.\n - Ingestion points: Data enters via
ph.query,ph.loadInsight, andph.connectors.callinSKILL.mdand the generatedsrc/canvas.tsx.\n - Boundary markers: The instructions do not specify the use of delimiters or ignore markers for untrusted data.\n
- Capability inventory: The system supports
canvas-edit-createfor code modification inSKILL.mdandph.tools.callfor executing platform tools.\n - Sanitization: No specific sanitization or escaping mechanisms for external content are mandated before processing.
Audit Metadata