drawio-aws-diagrams
Installation
SKILL.md
draw.io AWS Diagrams
Rigid skill. Diagrams drift fast without discipline. Follow the checklists in order.
Quick rule — before you write any .drawio XML
- Ask the user: "Do you have a reference diagram to match, or should I use AWS default layout conventions?"
- If a reference exists: read it first, extract layout (zones, bands, swim-lanes), note which icons appear.
- Pick stencils from STENCILS.md — never invent a name. If a service is not in the table, run one WebFetch against
https://github.com/jgraph/drawio/blob/dev/src/main/webapp/js/diagramly/sidebar/Sidebar-AWS4.jsto verify, then add it to the table. - Draft math on paper first (grid constants, column x-positions, row y-positions). Self-document as a top-of-file HTML comment.
- Write the XML once. Verify containment + centering with the script in verify.py. Only then show the user.