Draw.io AWS

Diagramy architektury AWS z prawdziwego katalogu szablonów, a nie zgadywane nazwy ikon.

Autor: sparklabx · sparklabx/drawio-ai-kit

Działa po konfiguracji ★ 7.6/10

Draw.io AWS — Diagramy architektury AWS z prawdziwego katalogu szablonów, a nie zgadywane nazwy ikon.

Co robi ten skill

Tworzy diagramy architektury AWS .drawio — VPC/networking, event-driven, landing zone, multi-AZ, serverless — za pomocą drawio-ai CLI, używając prawdziwych szablonów mxgraph.aws4 i oficjalnych kolorów kategorii zamiast wymyślonych nazw kształtów. Uruchamia się, gdy prosisz o diagram AWS. Wymaga oddzielnej globalnej instalacji npm zestawu oraz aplikacji desktopowej draw.io do kroku renderowania PNG.

Raport z testu

Zadanie: diagram API bezserwerowego — CloudFront → API Gateway → Lambda w prywatnej podsieci VPC → RDS, plus S3 dla zasobów statycznych. Linia bazowa (ręcznie napisany .drawio) wygenerowała 4 z 5 nieprawidłowych kolorów w stosunku do katalogu — CloudFront #F58534 zamiast prawdziwego #8C4FFF, API Gateway #D45B07 zamiast #E7157B, Lambda #F58534 zamiast #ED7100, RDS #2E73B8 zamiast #C925D1 — użyto nieprawidłowego idiomu `shape=mxgraph.aws4.<name>` zamiast `shape=aws4.resource;resIcon=...`, utracono kontenery Region/AZ i umieszczono S3 w prywatnej podsieci, chociaż S3 nie jest rezydentem podsieci. Budowa za pomocą silnika umiejętności: validate ok, resIcons 5, grIcons 5, advice empty — w porównaniu do linii bazowej resIcons 0, grIcons 0 i jednej porady. Główna uwaga dotycząca uczciwości: `drawio-ai validate` zwróciło ok:true nawet dla uszkodzonej linii bazowej — nie wykrywa kolorów i idiomu szablonu, jedyną wskazówką jest resIcons:0, więc deklarowana walidacja kolorów w opisie jest przesadzona. Samokontrola renderowania/wizji nie mogła zostać uruchomiona: wymaga aplikacji desktopowej draw.io ('draw.io CLI not found'), krok jest niedostępny w środowisku headless — PNG nie sprawdzono. Inna wada: SKILL.md instruuje, aby odczytać $ROOT/docs/api-cheatsheet.md, ale `docs` nie jest uwzględnione w files[] package.json, a po zalecanym `npm i -g`, ten plik nie znajduje się na dysku.

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

Instalacja

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

Komendy i przykładowe prompty

  • /drawio-awsDiagramy architektury AWS z prawdziwego katalogu szablonów, a nie zgadywane nazwy ikon.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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