draw-io

Create, edit, and convert draw.io diagrams to PNG with AWS icons.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/abudhahir/projects-pkm --skill draw-io-abudhahir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draw-io
Source: https://github.com/abudhahir/projects-pkm/tree/main/SKILLS/draw-io
Command: npx skills add https://github.com/abudhahir/projects-pkm --skill draw-io-abudhahir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and quality assurance of draw.io diagrams, ensuring professional standards and efficient integration into documentation and presentations.

Core Features & Use Cases

  • Diagram Creation & Editing: Manipulate .drawio XML files for precise diagram control.
  • Automated Conversion: Convert diagrams to high-resolution PNG with transparent backgrounds.
  • Layout & Styling: Enforce consistent fonts, margins, and element positioning.
  • AWS Icon Integration: Easily search and incorporate official AWS service icons.
  • Use Case: Generate a clear AWS architecture diagram for a new microservices deployment, ensuring all elements are correctly sized, spaced, and use the latest official AWS icons, then convert it to a presentation-ready PNG.

Quick Start

Use the draw-io skill to convert the diagram file 'architecture.drawio' into a 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 convert a draw.io diagram to a PNG image with a transparent background?

You can convert a draw.io diagram to a PNG image by automating the export with specific options like 2x scale and transparent backgrounds. This ensures presentation-ready output with high resolution and visual clarity.

What is the best way to add official AWS icons to an architecture diagram?

The best way to add official AWS icons is by searching and incorporating them directly into your architecture diagram. This ensures all elements use the latest official icons and maintain consistency across technical illustrations.

How do I programmatically edit draw.io XML files for diagram layout and styling?

You can programmatically manipulate draw.io XML files to control diagram layout and styling. This allows you to enforce consistent fonts, margins, and element positioning for professional technical diagrams.

Does this approach support enforcing design principles for accessibility in technical diagrams?

Yes, the approach enforces design principles for clarity, consistency, and accessibility in technical diagrams. This ensures that your architecture diagrams meet professional standards for documentation and presentations.

Can I automate the creation of AWS architecture diagrams for microservices deployments?

Yes, you can automate the creation of AWS architecture diagrams for microservices deployments. This involves generating diagrams with correctly sized elements, using official AWS icons, and converting them to high-quality PNG format.

Why does my draw.io diagram export look unprofessional despite using official icons?

Your draw.io diagram export may look unprofessional if layout and styling principles are not enforced. Consistent fonts, margins, element positioning, and proper 2x scale conversion are required to ensure clarity and professional standards.