obsidian-excalidraw-diagram

Generate Excalidraw diagrams from text content and save them.

6|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/kouko/monkey-skills --skill obsidian-excalidraw-diagram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-excalidraw-diagram
Source: https://github.com/kouko/monkey-skills/tree/main/obsidian/skills/obsidian-excalidraw-diagram
Command: npx skills add https://github.com/kouko/monkey-skills --skill obsidian-excalidraw-diagram

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts textual notes and descriptions into properly structured Excalidraw diagrams so users no longer need to hand-craft JSON, arrange elements manually, or format Obsidian-compatible files.

Core Features & Use Cases

  • Multiple Output Modes: Produces Obsidian-wrapped markdown, standard .excalidraw JSON, or animated Excalidraw files with customData.animate ordering.
  • Design & Schema Enforcement: Enforces fontFamily, size, color palette, layout bounds, element templates, and text replacement rules to ensure readable, consistent diagrams.
  • Auto-save Workflow: Generates meaningful filenames, writes the output to the current working directory, and returns usage instructions for Obsidian or excalidraw-animate workflows.
  • Use Case: Convert meeting notes or product flows into a mind map or flowchart and save a ready-to-open Obsidian Excalidraw file.

Quick Start

Generate an Obsidian-format Excalidraw diagram from my notes and save it to the current directory.

Frequently Asked Questions about obsidian-excalidraw-diagram

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

FAQPage Schema
How do I generate Excalidraw diagrams from text in Obsidian?

This Skill generates Excalidraw diagrams from text by producing valid Excalidraw JSON or Obsidian-wrapped markdown with required frontmatter and tags, enforcing font and layout rules, then auto-saving the output to your current working directory.

Can I create animated Excalidraw exports from meeting notes?

Yes, you can create animated Excalidraw exports from meeting notes. The Skill produces animated Excalidraw files using customData.animate ordering and returns usage instructions for the excalidraw-animate workflow.

What is the best way to convert product flows into Obsidian mind maps?

The best way to convert product flows into Obsidian mind maps is using this Skill to transform text content into properly structured Excalidraw files with enforced schema, readable layouts, and auto-saved markdown formats ready to open.

Does the Excalidraw diagram generator require manual JSON formatting?

No, the Excalidraw diagram generator does not require manual JSON formatting. It enforces fontFamily, size, color palette, and text replacement rules automatically to ensure consistent, readable diagrams without hand-crafting JSON.

Why does my Excalidraw text output need schema and punctuation transformations?

Excalidraw text output needs schema and punctuation transformations to enforce consistent diagram layouts. The Skill transforms punctuation and parentheses per schema, applying element templates and layout bounds to generate valid, readable files.