drawio-impl-mindmaps
Installation
SKILL.md
Draw.io Implementation: Mind Maps
Purpose
This skill teaches how to create mind maps, concept maps, and radial hierarchy diagrams in Draw.io mxGraph XML. It covers central topic design, branch shapes at multiple levels, curved organic connectors, color coding strategies, and the differences between mind maps and concept maps.
Critical Rules (Memorize These)
- ALWAYS use curved connectors — Set
curved=1on every branch edge. NEVER useedgeStyle=orthogonalEdgeStyle. - ALWAYS use
endArrow=noneon mind map connectors. Mind map branches are NOT directional. - ALWAYS center the root topic and spread branches radially (top, bottom, left, right).
- ALWAYS color each branch family consistently — All children of a branch share the parent branch's color family.
- NEVER use orthogonal (right-angle) connectors in mind maps — they destroy the organic visual style.
- NEVER use directed arrows (
endArrow=classic) on mind map branches. - ALWAYS include
whiteSpace=wrap;html=1;in every shape style. - ALWAYS use
relative="1"on every edge<mxGeometry>.