← ClaudeAtlas

pactkit-drawlisted

Generate Draw.io XML architecture diagrams
pactkit/claude-code-plugin · ★ 5 · AI & Automation · score 64
Install: claude install-skill pactkit/claude-code-plugin
# PactKit Draw Generate system architecture diagrams using Draw.io XML. ## Enterprise Style Dictionary Copy these style strings exactly — do NOT improvise styles: | Role | Style String | |------|-------------| | **Input** | `rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;` | | **Process** | `rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;` | | **Decision** | `rhombus;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;` | | **Output** | `rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;` | | **Storage** | `shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;fillColor=#e1d5e7;strokeColor=#9673a6;` | | **Container** | `swimlane;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;fillColor=#f5f5f5;strokeColor=#666666;` | | **External** | `rounded=1;whiteSpace=wrap;html=1;dashed=1;fillColor=#ffe6cc;strokeColor=#d79b00;` | | **Edge** | `edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;` | ## XML Template ```xml <mxfile host="app.diagrams.net" type="device"> <diagram name="Page-1" id="diag_1"> <mxGraphModel dx="1000" dy="600" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100"> <root> <mxCell id="0"/> <mxCell id="1" parent="0"/> <!-- NODES HERE: id="n_1", id="n_2", ... --> <!-- EDGES HERE: id="e_1", i