What problem does it solve?
It eliminates the time-consuming effort of drawing business process and integration diagrams by hand, replacing it with consistent, reusable PlantUML syntax you can iterate quickly.
Core Features & Use Cases
- BPMN diagram generation: Build workflow flows with BPMN start/end events, gateways, tasks, and data objects using the mxgraph.bpmn.* stencil set.
- Enterprise Integration Patterns (EIP): Model integration flows such as routing, transformation, splitting/aggregation, and dead-letter handling using mxgraph.eip.* stencils.
- Lean value stream mapping: Create value-stream diagrams (supplier/customer, process steps, inventory buffers, kanban, shipments) using mxgraph.lean_mapping.* icons.
- Real-world use case: Draft an approval workflow (auto-approve, manager review, finance review) and include escalation timeouts using a single, editable PlantUML diagram.
Quick Start
Use the bpmn skill to produce a complete PlantUML diagram that starts with @startuml and ends with @enduml, using the mxgraph.bpmn., mxgraph.eip., or mxgraph.lean_mapping.* icon syntax you specify.