excalidraw-skill
Pass
Audited by Gen Agent Trust Hub on Apr 10, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill setup process involves cloning a repository from the author's GitHub account (github.com/wise-toddler/mcp_excalidraw).
- [COMMAND_EXECUTION]: The setup script executes shell commands including
npm install,npm run build, andbash launch.shto initialize the canvas server. - [DATA_EXFILTRATION]: CLI scripts (e.g., scripts/healthcheck.cjs, scripts/export-elements.cjs) use
fetchto interact with a server URL provided via command-line arguments, which could be directed to external endpoints. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) when processing untrusted diagram data.
- Ingestion points:
create_from_mermaid(Mermaid diagram strings),import_scene(canvas state files), anddescribe_scene(reading labels and elements from the canvas). - Boundary markers: None identified in the provided instructions or tool definitions.
- Capability inventory: Element CRUD operations (creation, update, deletion) on the live canvas and local file system writes via
export_sceneandexport-elements.cjs. - Sanitization: No explicit sanitization or validation of input data is present in the provided scripts.
Audit Metadata