excalidraw-diagram
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the agent to download and execute the
mcp-excalidraw-serverpackage from the NPM registry usingbunxat runtime. - [COMMAND_EXECUTION]: The skill uses shell commands to interact with the
mcp-excalidraw-serverCLI for rendering, exporting, and managing the Excalidraw canvas. - [DATA_EXFILTRATION]: The
sharecommand allows the agent to upload the diagram content to a public link service, which constitutes a network-based data transfer to an external endpoint. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied Mermaid diagrams and prompts to generate visual content, creating a surface for injection attacks.
- Ingestion points: Processes external Mermaid code from
.mmdfiles and natural language prompts from the conversation context. - Boundary markers: The instructions do not specify any delimiters or safety instructions to separate user data from agent instructions.
- Capability inventory: Shell command execution via
bunx, file system writes (PNG, SVG, and .excalidraw formats), and network uploads via thesharecommand. - Sanitization: The instructions do not specify any validation or sanitization of the input data before it is processed by the rendering tool.
Audit Metadata