--- name: drawio-flowchart description: "Creates flowcharts, swim lane diagrams, and business process diagrams using Draw.io (diagrams.net). Covers standard flowchart shapes (process, decision, start/end), connectors, auto-layout, and export to PNG/SVG/PDF. Use when the user needs to visualize workflows, decision trees, or business processes." license: Complete terms in LICENSE.txt --- ## When to use this skill Use this skill whenever the user wants to: - Create flowcharts for business processes or technical workflows - Design swim lane diagrams showing responsibilities across teams or systems - Visualize decision trees with conditional branching - Export process diagrams for documentation or presentations ## How to use this skill ### Workflow 1. **Start from template** - Choose Flowchart template in Draw.io or start blank 2. **Add shapes** - Use standard shapes: rounded rectangle (start/end), rectangle (process), diamond (decision) 3. **Connect with arrows** - Label decision branches (Yes/No) and flow direction 4. **Apply auto-layout** - Use Format > Layout > Vertical/Horizontal Tree for clean alignment 5. **Export** - Save as `.drawio` for editing; export PNG/SVG/PDF for sharing ### Quick-Start Example: Order Processing Flowchart (XML) ```xml ``` ### Swim Lane Diagram For cross-team processes, use Draw.io's swim lane containers: 1. Insert > Advanced > Pool/Lane 2. Drag process steps into the appropriate lane 3. Connect steps across lanes with labeled arrows ## Best Practices 1. **Consistent flow direction** - Use top-to-bottom or left-to-right consistently 2. **Standard shapes** - Rectangles for processes, diamonds for decisions, ovals for start/end 3. **Label decision branches** - Always label Yes/No or condition text on decision arrows 4. **One process per diagram** - Keep diagrams focused; split complex flows into sub-processes 5. **Include a legend** - Add a key explaining shape meanings and color coding ## Keywords draw.io, diagrams.net, flowchart, swim lane, business process, decision tree, workflow diagram, 流程图, 泳道图, process diagram