draw-io

Installation
Summary

Direct XML editing and PNG conversion for draw.io diagrams with layout control and AWS icon support.

  • Edit .drawio XML files directly; PNG exports are auto-generated via pre-commit hook with 2x scaling and transparent backgrounds
  • Coordinate-based layout adjustment for precise element positioning, with guidance on alignment, margins, and overflow prevention
  • Design principles covering clarity, consistency, accessibility, and progressive disclosure across context, system, component, deployment, and data flow diagrams
  • Best practices for arrow placement, font sizing (1.5x standard for readability), Japanese text width handling, and label offset adjustment
  • Built-in AWS icon search script and reference for latest official AWS service icons in draw.io format
SKILL.md

draw.io Diagram Skill

1. Basic Rules

  • Edit only .drawio files
  • Do not directly edit .drawio.png files
  • Use auto-generated .drawio.png by pre-commit hook in slides

2. Font Settings

For diagrams used in Quarto slides, specify defaultFontFamily in mxGraphModel tag:

<mxGraphModel defaultFontFamily="Noto Sans JP" ...>

Also explicitly specify fontFamily in each text element's style attribute:

Related skills

More from davila7/claude-code-templates

Installs
619
GitHub Stars
27.2K
First Seen
Jan 25, 2026