draw-io

Create and edit draw.io XML diagrams and export 2x transparent PNGs.

1|1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/RamonsDka/the-architect-overlay --skill draw-io-ramonsdka
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draw-io
Source: https://github.com/RamonsDka/the-architect-overlay/tree/main/skills/draw-io
Command: npx skills add https://github.com/RamonsDka/the-architect-overlay --skill draw-io-ramonsdka

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires drawio, bash, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Draw.io diagrams often struggle with consistency, AWS icon usage, and high-quality exports for presentations. This skill provides a structured workflow to create, edit, and review diagrams with font consistency, layout rules, and automated PNG conversion.

Core Features & Use Cases

  • Create and edit .drawio XML diagrams with consistent styling and accessible layouts.
  • Convert diagrams to PNG at 2x scale with transparent background for slides and docs.
  • Integrate official AWS icons and keep icons up-to-date for accurate visuals.
  • Validate layouts with documented guidelines and QA checks for reliable outputs.

Quick Start

Open a .drawio file, apply the standard font in the mxGraphModel, and run the PNG conversion script to generate a high-resolution, transparent diagram suitable for slides.

Frequently Asked Questions about draw-io

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

FAQPage Schema
How do I export draw.io diagrams to PNG with a transparent background?

To export draw.io diagrams to PNG with a transparent background, you can run the conversion script to generate 2x scale images suitable for slides and documentation. This ensures deterministic layout and font consistency.

How do I add official AWS icons to an architecture diagram in draw.io?

You can add official AWS icons to an architecture diagram by integrating them into the .drawio XML file. The skill includes references and scripts to keep AWS icons up-to-date for accurate architectural visuals.

Can I use bash and git to automate draw.io diagram creation and editing?

Yes, you can use bash and git to automate draw.io diagram creation and editing. The skill relies on these dependencies to execute scripts for deterministic XML editing and version control of your layout changes.

Why do my draw.io layouts break when exported and how do I validate them?

Draw.io layouts often break due to inconsistent styling or missing layout rules. You can validate layouts using documented guidelines and built-in QA checks to ensure reliable, high-quality PNG outputs.

What is the best way to ensure font consistency across multiple draw.io diagrams?

The best way to ensure font consistency across multiple draw.io diagrams is to apply a standard font in the mxGraphModel during XML editing. This enforces deterministic styling across all architecture and documentation workflows.