# draw.io Diagrams

Creates and edits editable draw.io diagrams for architecture, UML, BPMN and networks.

- Repository: https://github.com/Agents365-ai/drawio-skill (10503 stars)
- Category: Design
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add Agents365-ai/drawio-skill --skill drawio-skill -g -a claude-code -y`
Codex: `npx skills add Agents365-ai/drawio-skill --skill drawio-skill -g -a codex -y`
Cursor: `npx skills add Agents365-ai/drawio-skill --skill drawio-skill -g -a cursor -y`
Gemini CLI: `npx skills add Agents365-ai/drawio-skill --skill drawio-skill -g -a gemini-cli -y`

## Description

Create and edit draw.io/diagrams.net diagrams as editable `.drawio` files. Covers architecture, UML/ERD/sequence, BPMN, network, and swimlane views authored from a description or converted from code, IaC, SQL, and API schemas, plus sync, query, test, review, export, and publish of existing diagrams. Use when the user asks for draw.io/diagrams.net or an editable diagram; prefer Mermaid/PlantUML when diagrams-as-code is enough.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Draw.io Architecture Studio

Produce editable `.drawio` artifacts, not flattened pictures. The preferred
entrypoint is `scripts/diagramctl.py`, which unifies generation, incremental
sync, multi-view projection, semantic queries/tests/reviews, failure analysis,
and accessible publishing over a shared Diagram IR.

## Choose the workflow

The rest: https://github.com/Agents365-ai/drawio-skill/blob/HEAD/skills/drawio-skill/SKILL.md
