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

  1. Ask the user: "Do you have a reference diagram to match, or should I use AWS default layout conventions?"
  2. If a reference exists: read it first, extract layout (zones, bands, swim-lanes), note which icons appear.
  3. 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.js to verify, then add it to the table.
  4. Draft math on paper first (grid constants, column x-positions, row y-positions). Self-document as a top-of-file HTML comment.
  5. Write the XML once. Verify containment + centering with the script in verify.py. Only then show the user.

Workflows

Workflow A — new diagram from scratch

Installs
5
First Seen
May 18, 2026
drawio-aws-diagrams — ethan-rio/skills