excalidraw-diagram-generator
Audited by Runlayer on Feb 21, 2026
Malicious tool definition detected
Tool: SKILL.md [1/4] Description: --- name: excalidraw-diagram-generator description: 'Generate Excalidraw diagrams from natural language descriptions.
Tool: SKILL.md [2/4] Description: consistent color scheme - Primary elements: Light blue (`#a5d8ff`) - Secondary elements: Light green (`#b2f2bb`) - Important/Central: Yellow (`#ffd43b`) - Alerts/Warnings: Light red (`#ffc9c9`) 4. **Text sizing**: 16-24px for readability 5.
Tool: SKILL.md [3/4] Description: ``` - Edit via `.excalidraw.edit` is enabled by default to avoid overwrite issues; pass `--no-use-edit-suffix` to disable.
Tool: SKILL.md [4/4]
Malicious tool definition detected
Tool: references/element-types.md [1/2] Description: # Excalidraw Element Types Guide Detailed specifications for each Excalidraw element type with visual examples and use cases.
Tool: references/element-types.md [2/2]
Malicious tool definition detected
Tool: references/excalidraw-schema.md [1/2] Description: # Excalidraw JSON Schema Reference This document describes the structure of Excalidraw `.excalidraw` files for diagram generation.
Tool: references/excalidraw-schema.md [2/2]
Malicious tool definition detected
Tool: scripts/.gitignore Description: # Avoid accidentally committing local Python artifacts produced when running these scripts.
Malicious tool definition detected
Tool: scripts/README.md Description: # Excalidraw Library Tools This directory contains scripts for working with Excalidraw libraries. ## split-excalidraw-library.py Splits an Excalidraw library file (`*.excalidrawlib`) into individual icon JSON files for efficient token usage by AI assistants.
Malicious tool definition detected
Tool: scripts/add-arrow.py Description: #!/usr/bin/env python3 """ Add arrows (connections) between elements in Excalidraw diagrams.
Malicious tool definition detected
Tool: scripts/add-icon-to-diagram.py [1/2] Description: #!/usr/bin/env python3 """ Add icons from Excalidraw libraries to diagrams.
Tool: scripts/add-icon-to-diagram.py [2/2] Description: diagram: {diagram_path}") with open(diagram_path, 'r', encoding='utf-8') as f: diagram = json.load(f) # Add transformed elements if 'elements' not in diagram: diagram['elements'] = [] original_count = len(diagram['elements']) diagram['elements'].extend(transformed_elements) print(f" Added {len(transformed_elements)} elements (total: {original_count} -> {len(diagram['elements'])})") # Save diagram print(f"Saving diagram") with open(diagram_p
Malicious tool definition detected
Tool: scripts/split-excalidraw-library.py Description: #!/usr/bin/env python3 """ Excalidraw Library Splitter This script splits an Excalidraw library file (*.excalidrawlib) into individual icon JSON files and generates a reference.md file for easy lookup.
Malicious tool definition detected
Tool: templates/business-flow-swimlane-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "title", "type": "text", "x": 200, "y": 50, "width": 300, "height": 30, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": null, "seed": 2001001001, "vers
Malicious tool definition detected
Tool: templates/class-diagram-template.excalidraw [1/2] Description: { "type": "excalidraw", "version": 2, "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor", "elements": [ { "id": "class-1", "type": "rectangle", "x": 100, "y": 100, "width": 200, "height": 180, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#e7f5ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "in
Tool: templates/class-diagram-template.excalidraw [2/2]
Malicious tool definition detected
Tool: templates/data-flow-diagram-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "external-entity-1", "type": "rectangle", "x": 100, "y": 200, "width": 120, "height": 80, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#ffc9c9", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": { "type": 3 }, "seed":
Malicious tool definition detected
Tool: templates/er-diagram-template.excalidraw [1/2] Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "entity-1", "type": "rectangle", "x": 100, "y": 150, "width": 180, "height": 150, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#e7f5ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": null, "seed": 5001001001, "vers
Tool: templates/er-diagram-template.excalidraw [2/2] Description: "PK: product_id
Malicious tool definition detected
Tool: templates/flowchart-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "step1", "type": "rectangle", "x": 400, "y": 200, "width": 200, "height": 80, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#b2f2bb", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": { "type": 3 }, "seed": 1234567890, "versio
Malicious tool definition detected
Tool: templates/mindmap-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor", "elements": [ { "id": "center", "type": "rectangle", "x": 500, "y": 350, "width": 200, "height": 100, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#ffd43b", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "
Malicious tool definition detected
Tool: templates/relationship-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "entity1", "type": "rectangle", "x": 300, "y": 300, "width": 180, "height": 100, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#a5d8ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": { "type": 3 }, "seed": 1111111111, "
Malicious tool definition detected
Tool: templates/sequence-diagram-template.excalidraw Description: { "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "id": "object-1", "type": "rectangle", "x": 150, "y": 100, "width": 120, "height": 50, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "#e7f5ff", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": null, "seed": 4001001001, "versi