draw-io

Edit .drawio XML files and convert diagrams to transparent PNGs.

6|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/JustinWangJP/cc-agent-teams-action-monitor --skill draw-io-justinwangjp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draw-io
Source: https://github.com/JustinWangJP/cc-agent-teams-action-monitor/tree/main/.agents/skills/draw-io
Command: npx skills add https://github.com/JustinWangJP/cc-agent-teams-action-monitor --skill draw-io-justinwangjp

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Diagram creation and editing with draw.io often lacks consistency and quality across teams. This skill enables automated, code-driven diagram authoring, layout management, and asset integration to deliver professional visuals.

Core Features & Use Cases

  • Direct XML editing of .drawio files to enforce structure and styling
  • Automated PNG conversion with transparent backgrounds for presentations and docs
  • Layout calculations and AWS icon integration to produce polished, production-ready diagrams
  • Design QA and metadata checks to maintain accessibility and clarity

Quick Start

Edit a diagram file such as architecture.drawio and run the PNG conversion to produce architecture.drawio.png.

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 transparent PNG?

To convert a draw.io diagram to a transparent PNG, this skill automates the export process from .drawio XML files, enforcing transparent backgrounds and consistent font defaults for production-ready visuals.

Can I integrate official AWS icons into my draw.io diagrams?

Yes, you can integrate official AWS icons into draw.io diagrams. This skill applies layout calculations and asset integration to produce polished architecture diagrams with consistent styling.

How do I enforce consistent styling when editing .drawio XML files?

You can enforce consistent styling in .drawio XML files by using this skill to apply automated layout guidelines, font defaults, and design QA checks to maintain professional diagram quality.

What is the best way to manage draw.io diagram layouts programmatically?

The best way to manage draw.io layouts programmatically is through direct XML editing. This skill calculates layouts and enforces structural styling rules via included scripts and references.

Does this draw.io editor support automated design QA and metadata checks?

Yes, this draw.io editor supports automated design QA and metadata checks. It enforces layout guidelines and font defaults to maintain visual accessibility and clarity across your diagrams.