excalidraw-diagram
Generate Excalidraw diagrams from text in three output formats: Obsidian markdown, standard JSON, or animated sequences.
- Detects output mode from trigger words (Excalidraw, 画图, 标准Excalidraw, Excalidraw动画, etc.) and generates appropriate file format (.md for Obsidian, .excalidraw for standard and animated modes)
- Supports eight diagram types: flowchart, mind map, hierarchy, relationship, comparison, timeline, matrix, and freeform layouts with automatic type selection based on content analysis
- Animated mode adds sequential drawing order and duration to each element, compatible with excalidraw-animate for SVG/WebM export
- Enforces design rules including Excalifont typography (fontFamily: 5), minimum 14px font sizes, predefined color palette, and text character replacements (quotes to 『』, parentheses to 「」)
- Auto-saves generated files to current working directory with semantic filenames like
[topic].[type].mdand provides usage instructions for each output mode
Excalidraw Diagram Generator
Create Excalidraw diagrams from text content with multiple output formats.
Output Modes
根据用户的触发词选择输出模式:
| 触发词 | 输出模式 | 文件格式 | 用途 |
|---|---|---|---|
Excalidraw、画图、流程图、思维导图 |
Obsidian(默认) | .md |
在 Obsidian 中直接打开 |
标准Excalidraw、standard excalidraw |
Standard | .excalidraw |
在 excalidraw.com 打开/编辑/分享 |
Excalidraw动画、动画图、animate |
Animated | .excalidraw |
拖到 excalidraw-animate 生成动画 |
Workflow
- Detect output mode from trigger words (see Output Modes table above)
- Analyze content - identify concepts, relationships, hierarchy
- Choose diagram type (see Diagram Types below)
More from axtonliu/axton-obsidian-visual-skills
obsidian-canvas-creator
Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.
1.1Kmermaid-visualizer
Transform text content into professional Mermaid diagrams for presentations and documentation. Use when users ask to visualize concepts, create flowcharts, or make diagrams from text. Supports process flows, system architectures, comparisons, mindmaps, and more with built-in syntax error prevention.
964