Draw.io AWS

AWS-arkitekturdiagrammer fra et ægte stencilkatalog, ikke gættede ikonnavne

Af sparklabx · sparklabx/drawio-ai-kit

Virker med opsætning ★ 7.6/10

Draw.io AWS — AWS-arkitekturdiagrammer fra et ægte stencilkatalog, ikke gættede ikonnavne

Hvad det gør

Bygger AWS-arkitektur .drawio-diagrammer — VPC/netværk, event-drevet, landing zone, multi-AZ, serverless — via drawio-ai CLI, ved hjælp af ground-truth mxgraph.aws4 stencils og officielle kategorifarver i stedet for opfundne formnavne. Udløses når du beder om et AWS-diagram. Kræver en separat global npm-installation af kittet og draw.io desktop-appen til PNG-render-trinnet.

Testrapport

Opgave: serverless API-diagram — CloudFront → API Gateway → Lambda i privat VPC-subnet → RDS, plus S3 til statiske aktiver. Baseline (håndskrevet .drawio) producerede 4 ud af 5 forkerte farver i forhold til kataloget — CloudFront #F58534 i stedet for ægte #8C4FFF, API Gateway #D45B07 i stedet for #E7157B, Lambda #F58534 i stedet for #ED7100, RDS #2E73B8 i stedet for #C925D1 — brugte forkert idiom `shape=mxgraph.aws4.<name>` i stedet for `shape=aws4.resource;resIcon=...`, mistede Region/AZ-containere og placerede S3 inde i det private subnet, selvom S3 ikke er en subnet-resident. Byg via skill-engine: validate ok, resIcons 5, grIcons 5, advice empty — mod baseline resIcons 0, grIcons 0 og et råd. Hovedærlighedsforbehold: `drawio-ai validate` returnerede ok:true selv for den ødelagte baseline — den fanger ikke stencilfarver og idiom, den eneste ledetråd er resIcons:0, så den påståede farvevalidering i beskrivelsen overdriver. Render/vision selvkontrol kunne ikke køres: det kræver desktop-applikationen draw.io ('draw.io CLI not found'), trinnet er utilgængeligt i et headless miljø — PNG ikke kontrolleret. En anden defekt: SKILL.md instruerer i at læse $ROOT/docs/api-cheatsheet.md, men `docs` er ikke inkluderet i files[] package.json, og efter den anbefalede `npm i -g` er denne fil ikke på disken.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/sparklabx/drawio-ai-kit.git
mkdir -p ~/.claude/skills
cp -r drawio-ai-kit/skills/drawio-aws ~/.claude/skills/drawio-aws
npm i -g github:sparklabx/drawio-ai-kit

Kommandoer og eksempelprompter

  • /drawio-awsAWS-arkitekturdiagrammer fra et ægte stencilkatalog, ikke gættede ikonnavne

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Draw a serverless AWS architecture diagram with correct service icon colors
  • Build a VPC networking diagram using real AWS stencils, not guessed shapes
  • Create a multi-AZ landing zone diagram I can open in draw.io