excalidraw-diagram

Generate Excalidraw diagrams from text prompts in Markdown and Excalidraw formats.

Updated Dec 26, 2023
One-click install
npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill excalidraw-diagram-selogaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw-diagram
Source: https://github.com/Selogaz/Obsidian-vault-cpp/tree/main/skills/excalidraw-diagram
Command: npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill excalidraw-diagram-selogaz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Excalidraw diagram generation from plain text content enables rapid visualizations without manual drawing, saving time and improving comprehension.

Core Features & Use Cases

  • Generate three output modes: Obsidian Markdown (.md), Standard Excalidraw (.excalidraw), and Animated Excalidraw (.excalidraw with animation order).
  • Analyze text content to identify concepts, relationships, and hierarchies to produce coherent diagrams (flowcharts, mind maps, hierarchies, etc.).
  • Automatically save generated diagrams to files/ and provide usage instructions to the user.

Quick Start

Provide a plain-text description of the diagram you want, and choose the output mode; the system will generate and save the corresponding Excalidraw file.

Frequently Asked Questions about excalidraw-diagram

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

FAQPage Schema
How do I turn text into an Excalidraw diagram?

To turn text into an Excalidraw diagram, provide a plain-text description of the concepts, relationships, and hierarchies you need. The system analyzes the content and generates valid Excalidraw JSON, saving the diagram directly to your files for later use.

What is the best way to create an Excalidraw mind map from a text prompt?

The best way to create an Excalidraw mind map from a text prompt is to describe the structure in plain text and choose an output mode. The system identifies relationships within the text to produce coherent diagrams and saves them automatically to your vault.

What Excalidraw output formats are supported for flowcharts?

Supported Excalidraw output formats for flowcharts include Obsidian Markdown (.md), Standard Excalidraw (.excalidraw), and Animated Excalidraw (.excalidraw) with animation order. All generated files are automatically saved to the vault.

Can I generate animated Excalidraw files from plain text?

Yes, you can generate animated Excalidraw files from plain text by selecting the Animated Excalidraw output mode. The system processes your text prompt to create valid Excalidraw JSON with animation order and saves it to your files.

Does Excalidraw diagram generation work with Obsidian Markdown?

Yes, Excalidraw diagram generation works with Obsidian Markdown by outputting .md files. The system reads frontmatter metadata like name and description alongside your text body to generate valid Excalidraw diagrams saved to your vault.

How does text-based diagram generation handle complex hierarchies?

Text-based diagram generation handles complex hierarchies by analyzing your plain-text content to identify concepts and relationships. It ensures required JSON fields are present while omitting prohibited properties to produce coherent structural visualizations.