Skip to content
Skill

drawio-skill

by Agents365-ai

AI Summary

Generate XML files and export to PNG/SVG/PDF/JPG locally using the native draw.io desktop app CLI. PNG, SVG, and PDF exports support () — the exported file contains the full diagram XML, so opening it in draw.io recovers the editable diagram. Use double extensions () to signal embedded XML. The dr

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "drawio-skill" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/drawio-skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/drawio-skill/SKILL.md "https://raw.githubusercontent.com/Agents365-ai/drawio-skill/main/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .drawio XML files and exports to PNG/SVG/PDF locally using the native draw.io desktop CLI.

Overview

Generate .drawio XML files and export to PNG/SVG/PDF/JPG locally using the native draw.io desktop app CLI. Supported formats: PNG, SVG, PDF, JPG — no browser automation needed. PNG, SVG, and PDF exports support --embed-diagram (-e) — the exported file contains the full diagram XML, so opening it in draw.io recovers the editable diagram. Use double extensions (name.drawio.png) to signal embedded XML.

Prerequisites

The draw.io desktop app must be installed and the CLI accessible: `bash

When to Use

Explicit triggers: user says "diagram", "visualize", "flowchart", "draw", "architecture diagram", "process flow", "ER diagram", "UML", "sequence diagram", "class diagram", "neural network", "model architecture" Proactive triggers: • Explaining a system with 3+ interacting components • Describing a multi-step process or decision tree • Comparing architectures or approaches side by side Skip when: a simple list or table suffices, or user is in a quick Q&A flow

macOS (Homebrew — recommended)

brew install --cask drawio draw.io --version

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2d ago
Active
Adoption100+ stars on GitHub
132 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars132
Forks11
Issues0
Updated2d ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code