excalidraw-diagram-generator

The Excalidraw Diagram Generator creates Excalidraw-format JSON files from natural language descriptions. It supports various diagram types including flowcharts, relationship diagrams, mind maps, architecture diagrams, data flow diagrams, business flow swimlanes, class diagrams, sequence diagrams, and ER diagrams.

25.8K
Installs
5
Use cases
9/10
Quality

Is excalidraw-diagram-generator safe to install?

Review the source first

Review the source first: our audit of excalidraw-diagram-generator's source files found 3 shell commands, 2 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands for library management and diagram modification, and it performs network requests to access Excalidraw services.

How we audit skills: our security review methodology.

Who is this skill for?

Users who need to visualize processes, system architectures, or concepts without manual drawing.

What can you do with it?

  • Create flowcharts for workflows or procedures
  • Visualize system architecture and component interactions
  • Generate mind maps for brainstorming or concept hierarchies
  • Design database entity relationship diagrams
  • Draft sequence diagrams for object interactions

How good is this skill?

Quality score: 9/10. The skill provides clear, structured instructions for diagram generation and includes specific workflows for advanced features like icon library integration.

What does the skill file contain?

SKILL.md
# Excalidraw Diagram Generator

A skill for generating Excalidraw-format diagrams from natural language descriptions. This skill helps create visual representations of processes, systems, relationships, and ideas without manual drawing.

## When to Use This Skill

Use this skill when users request:

- "Create a diagram showing..."
- "Make a flowchart for..."
- "Visualize the process of..."
- "Draw the system architecture of..."
- "Generate a mind map about..."
- "Create an Excalidraw file for..."
- "Show the relationship between..."
- "Diagram the workflow of..."

**Supported diagram types:**
...

Frequently asked questions

How do I open the generated files?

You can open the .excalidraw files by visiting https://excalidraw.com and using the Open feature, or by using the Excalidraw extension in VS Code.

Can I use professional architecture icons?

Yes, you can download icon libraries from https://libraries.excalidraw.com/ and use the provided Python scripts to integrate them into your diagrams.

What font must I use for text elements?

All text elements must use fontFamily: 5 (Excalifont) to ensure consistent visual appearance.

Data sourced from github/awesome-copilot on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills