draw-io

Installation
SKILL.md

draw.io XML Generation Specification v2.0

1. Scope

This specification defines the rules for AI-generated draw.io XML files. It ensures consistent, high-quality output that renders correctly in draw.io desktop, web, and PNG export. Rules are categorized as:

  • MUST (Severity: ERROR) — Violations break rendering or structure
  • SHOULD (Severity: WARNING) — Violations degrade quality
  • INFORMATIONAL (Severity: INFO) — Suggestions for best practices

All rules are enforced by the draw-mcp-validate CLI tool with 23 validation rules.

2. Structural Rules (MUST)

2.1 File Hierarchy

mxfile > diagram > mxGraphModel > root > mxCell...
Installs
19
GitHub Stars
27
First Seen
Jan 21, 2026