AWS Diagram

Genereert AWS architectuur/beveiliging/netwerk/data-flow diagrammen uit een infrastructuur JSON snapshot.

Door mpuig · mpuig/claude-cloud-diagrams

Getest · Werkt ★ 9.6/10

AWS Diagram — Genereert AWS architectuur/beveiliging/netwerk/data-flow diagrammen uit een infrastructuur JSON snapshot.

Wat het doet

Leest een aws_infrastructure.json bestand en schrijft + voert Python `diagrams`-bibliotheekcode uit om architectuur, beveiliging, netwerk of data-flow PNG/SVG/PDF diagrammen te renderen, inclusief de niet-alledaagse exacte importnamen van de bibliotheek (Dynamodb, Eventbridge). Wordt geactiveerd bij "generate diagram", "create AWS diagram", "visualize infrastructure", of "draw architecture"; de JSON wordt normaal gesproken geproduceerd door de sibling aws-discover skill of handgeschreven.

Testrapport

Zowel een naïeve baseline als het skill-geleide script daadwerkelijk uitgevoerd tegen de eigen voorbeeld infra JSON van de repo: de baseline crashte op `ImportError: cannot import name 'DynamoDB'` omdat de diagrams bibliotheek daadwerkelijk `Dynamodb` exporteert - precies de valkuil die de icon referentie van de SKILL.md noemt - terwijl de skill-geleide versie, die de gedocumenteerde exacte importnamen gebruikt, de eerste keer schoon draaide en een echte 174KB PNG produceerde.

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

Installatie

git clone https://github.com/mpuig/claude-cloud-diagrams
mkdir -p ~/.claude/skills
cp -r claude-cloud-diagrams/skills/aws-diagram ~/.claude/skills/aws-diagram

Commando's en voorbeeldprompts

  • /aws-diagramGenereert AWS architectuur/beveiliging/netwerk/data-flow diagrammen uit een infrastructuur JSON snapshot.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Generate an architecture diagram from my aws_infrastructure.json file.
  • Draw a network diagram showing how my AWS resources connect together.
  • Visualize my infrastructure's security groups as a diagram I can share.