drawio

Installation
Summary

AI-powered Draw.io diagram creation with YAML design system, math typesetting, and academic export support.

  • Supports six themes and multiple input formats (YAML, Mermaid, CSV) with real-time browser preview and validation
  • Includes task routing for create, edit, replicate, math formulas, academic papers, and stencil-heavy diagrams
  • Built-in math typesetting for LaTeX, AsciiMath, MathJax, and multilingual formulas with official delimiter enforcement
  • Covers academic and IEEE-style diagrams with publication-quality export checklist, edge-quality auditing, and grayscale validation
  • CLI validation with structure, layout, and quality checks; supports both .drawio and .svg output formats
SKILL.md

Draw.io Skill

Create, edit, validate, and export professional draw.io diagrams through a YAML-first workflow with academic and engineering guardrails.

Runtime Model

Use this backend order unless the user explicitly asks for browser or inline visual refinement:

  1. Offline-first — generate .drawio locally, emit canonical sidecars, and export locally when possible.
  2. Desktop-enhanced — when draw.io Desktop is available, use it for PNG/PDF/JPG export and embedded .drawio.* artifacts.
  3. Optional live backend — use a live provider only when the required capabilities exist. See references/docs/mcp-tools.md for capability names and current provider mapping.

Task Routing

Choose the route first, then load only the references that matter:

Route When to Use Required References
create New diagram from text/spec references/workflows/create.md, references/docs/design-system/README.md, references/docs/design-system/specification.md
Related skills
Installs
3.9K
GitHub Stars
163
First Seen
Jan 20, 2026