Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Draw.io Architecture Studio

Generates, syncs, validates and publishes editable .drawio diagrams from plain requests or from code, IaC, SQL and OpenAPI sources.

Design & UIIntermediate9,608677AI score 9/10Last updated: Sep 14, 2026

What it does

  • Produces editable .drawio files (not flattened images) for architecture, ERD, UML, sequence, C4, SysML, BPMN, network, swimlane and infrastructure diagrams.
  • Converts Terraform, Kubernetes, docker-compose, SQL, OpenAPI and CI configs into a shared Diagram IR, then renders diagrams with provenance.
  • sync updates a generated diagram when sources change while preserving manual layout; views projects executive/system/deployment/dataflow/security perspectives.
  • Adds semantic tooling: test (architecture policy rules), review (markdown findings), query (reachability), whatif (failure impact), story (accessible HTML walkthrough).
  • Enforces a disciplined pipeline: structural validation, draft PNG visual inspection with overlap/clipping fixes, then final PNG/SVG/PDF exports with fixed CLI invariants.

Who it's for

  • Engineers and architects who need diagrams that stay editable and reviewable.
  • Platform/DevOps teams keeping architecture diagrams in sync with real IaC repos.
  • Security or governance owners wanting architecture rules checked in CI.

Example uses

  1. "Diagram my Terraform in ./infra" → diagramctl.py build ./infra --from terraform --ir-output architecture.ir.json.
  2. "Is orders-db reachable from the internet?" → query --from internet --to orders-db.
  3. "Show blast radius if Kafka fails" → whatif --fail kafka --drawio kafka-failure.drawio.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/Agents365-ai/drawio-skill/HEAD/skills/drawio-skill/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/drawio-skill folder from the GitHub repo Agents365-ai/drawio-skill into my ~/.claude/skills/drawio-skill/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/Agents365-ai/drawio-skill.git && mkdir -p ~/.claude/skills && cp -r drawio-skill/skills/drawio-skill ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and confirm Python 3 is available: python3 --version
  2. Clone the repo: git clone https://github.com/Agents365-ai/drawio-skill.git
  3. Copy the skill into Claude Code's skills folder: mkdir -p ~/.claude/skills && cp -r drawio-skill/skills/drawio-skill ~/.claude/skills/
  4. (Optional) For native PNG/PDF/SVG exports install the draw.io desktop app: on macOS run brew install drawio
  5. (Optional) For automatic layout of large graphs install Graphviz: brew install graphviz
  6. Verify the toolchain: python3 ~/.claude/skills/drawio-skill/scripts/diagramctl.py doctor
  7. Restart Claude Code, then ask something like "build a draw.io architecture diagram from my Terraform folder".