bpmn-to-drawio

Convert BPMN 2.0 XML diagrams into Draw.io .drawio format.

5|4|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/davistroy/claude-marketplace --skill bpmn-to-drawio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bpmn-to-drawio
Source: https://github.com/davistroy/claude-marketplace/tree/main/plugins/bpmn-plugin/skills/bpmn-to-drawio
Command: npx skills add https://github.com/davistroy/claude-marketplace --skill bpmn-to-drawio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams visualize BPMN processes by converting BPMN 2.0 XML files into Draw.io's native format (.drawio), enabling easy review and collaboration.

Core Features & Use Cases

  • Convert BPMN diagrams to Draw.io for editing and sharing in diagrams.net.
  • Preserve or generate layout using Graphviz-based layout when DI coordinates are missing.
  • Support theme customization and basic validation for diagram consistency.
  • Use Case: A process analyst receives BPMN definitions and quickly renders them in Draw.io for stakeholder review.

Quick Start

To convert an input.bpmn to output.drawio, run the tool from the skill context with the required tool path and dependencies installed.

Frequently Asked Questions about bpmn-to-drawio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert BPMN 2.0 XML to Draw.io format?

Convert BPMN 2.0 XML to Draw.io format by running the bpmn2drawio Python tool, which transforms source process definitions into editable .drawio files for visualization and collaboration in diagrams.net.

Do I need Graphviz to generate BPMN diagram layouts?

Yes, you need Graphviz installed to generate automatic layouts for BPMN diagrams when your source XML files lack existing DI coordinates for visual positioning.

Can I preserve the original layout when converting BPMN to Draw.io?

Yes, the conversion preserves the original layout when DI coordinates exist within your BPMN 2.0 XML, maintaining the exact visual positioning of elements in the output Draw.io file.

Does this BPMN conversion tool support theme customization and validation?

Yes, the tool supports theme customization and basic validation to ensure diagram consistency during the BPMN to Draw.io conversion process for stakeholder review.

What's the best way to visualize BPMN processes for stakeholder review?

The best way to visualize BPMN processes for stakeholder review is converting the XML definitions into Draw.io's native format, enabling easy editing and sharing across Draw.io-compatible environments.