excalidraw

Convert JSON element descriptions into Excalidraw files and upload them to excalidraw.com.

Updated May 9, 2026
One-click install
npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill excalidraw-luminavault
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw
Source: https://github.com/LuminaVault/LuminaVaultServer/tree/main/Sources/App/Resources/Skills/creative/excalidraw
Command: npx skills add https://github.com/LuminaVault/LuminaVaultServer --skill excalidraw-luminavault

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to create hand-drawn diagrams using JSON and easily share them online.

Core Features & Use Cases

  • JSON-based Diagrams: Create diagrams using JSON and save as .excalidraw files.
  • Shareable Links: Upload diagrams to excalidraw.com for shareable links.
  • Use Case: Generate architecture diagrams, flowcharts, and sequence diagrams for presentations or documentation.

Quick Start

Create a diagram using the excalidraw skill and save it as 'diagram.excalidraw'.

Frequently Asked Questions about excalidraw

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Excalidraw hand-drawn diagrams using JSON?

You generate Excalidraw hand-drawn diagrams by converting JSON-based element descriptions into `.excalidraw` files. This allows you to programmatically define and save visual diagrams without manual drawing.

Can I create shareable links for JSON-generated Excalidraw diagrams?

Yes, you can create shareable links for JSON-generated Excalidraw diagrams. The Skill uploads your generated `.excalidraw` files directly to excalidraw.com to produce URLs for collaborative sharing.

Do I need to know Excalidraw syntax to build flowcharts from JSON?

Yes, you need knowledge of both JSON and Excalidraw syntax to build flowcharts. The Skill requires specific JSON-based element descriptions to correctly convert your structural data into valid Excalidraw files.

What is the best way to create architecture diagrams for technical documentation?

The best way to create architecture diagrams for technical documentation is using JSON-based element descriptions. This approach programmatically generates `.excalidraw` files suitable for presentations and collaborative documentation.

What types of technical diagrams can I produce using JSON element descriptions?

Using JSON element descriptions, you can produce various technical diagrams such as architecture diagrams, flowcharts, and sequence diagrams. These are saved as `.excalidraw` files for presentations or documentation.