draw-io

Convert draw.io XML diagrams into high-resolution PNG assets.

9|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/stephanj/claude-code-collections --skill draw-io-stephanj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: draw-io
Source: https://github.com/stephanj/claude-code-collections/tree/main/skills/draw-io
Command: npx skills add https://github.com/stephanj/claude-code-collections --skill draw-io-stephanj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires drawio, python3, pre-commit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the challenge of maintaining consistent, high-quality technical diagrams by enabling programmatic editing, automated conversion, and standardized AWS icon integration.

Core Features & Use Cases

  • Programmatic Editing: Manipulate draw.io XML files directly to ensure precise layout and alignment.
  • Automated Conversion: Convert diagrams to high-resolution, transparent PNGs for presentations and documentation.
  • AWS Standardization: Search and integrate official AWS service icons to ensure architectural accuracy.

Quick Start

Use the draw-io skill to convert the architecture diagram file named system-design.drawio into a high-resolution png image.

Frequently Asked Questions about draw-io

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

FAQPage Schema
How do I automate converting draw.io XML diagrams to high-resolution PNGs?▼

Automating draw.io XML conversion to high-resolution PNGs requires executing Python 3.x scripts and pre-commit hooks to process the files, rendering them into transparent image assets suitable for technical documentation.

How can I programmatically edit draw.io XML files for layout adjustment?▼

You can programmatically edit draw.io XML files by directly manipulating the XML structure via Python scripts, enforcing precise layout adjustments, and ensuring design consistency across technical architecture diagrams.

How do I search and integrate official AWS architecture icons into draw.io diagrams?▼

To integrate official AWS architecture icons into draw.io diagrams, use the AWS standardization feature to search and embed official service icons, ensuring architectural accuracy and standardized visualization in technical documentation.

Do I need the drawio CLI installed to automate diagram conversion?▼

Yes, automating diagram conversion requires the drawio CLI installed locally, alongside Python 3.x and pre-commit hooks, to execute rendering scripts and enforce validation tasks within technical documentation workflows.

What is the best way to maintain consistent AWS architecture visualization across technical documentation?▼

Maintaining consistent AWS architecture visualization requires enforcing design consistency programmatically via pre-commit hooks, integrating standardized AWS service icons, and automating high-resolution PNG conversion for technical documentation.