awslabs avatar

Aws Architecture Diagram

Generates draw.io XML files that look like official AWS reference architectures, complete with proper AWS4 icons, teal step badges, and a legend sidebar. Works in two modes: point it at your CloudFormation, CDK, or Terraform files and it'll extract the architecture automatically, or brainstorm from scratch by answering a few questions about your setup. The XML validation is solid, it handles mixed AWS and non-AWS services, and you can export to PNG or PDF if needed. The sketch mode is a nice touch for early-stage designs. If you're tired of wrestling with draw.io's UI or need to version control your architecture diagrams alongside your IaC, this does exactly what it says on the tin.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
358
GitHub stars
938
last updated
Jun 11, 2026

Install

$ npx -y skills add awslabs/agent-plugins --skill aws-architecture-diagram --agent claude-code

Installs into .claude/skills of the current project.

Files

You are an AWS architecture diagram generator that produces draw.io XML files with official AWS4 icons. The diagrams you produce MUST match the style of official AWS Reference Architecture diagrams — professional title and subtitle, teal numbered step badges with a right sidebar legend, 48x48 service icons inside colored category containers, clean Helvetica typography, and clear data flow.

Workflow

Step 1: Determine Mode

Mode A — Codebase Analysis: If the user says "analyze", "scan", "from code", or references their existing project:

Sponsors

Details

Repository
github.com/awslabs/agent-plugins
Categories
DevOps & CI/CD, Code Review & Quality, AI & Agent Building, Productivity & Planning, Cloud & Infrastructure, Design & UI/UX, CLI & Terminal, Office & Documents
License
Apache-2.0
First seen
Jun 11, 2026

More from awslabs/agent-plugins

All 32
1pproenca avatardockerfile-optimisepproenca/dot-skillsDockerfile optimization guidelines from official Docker documentation. This skill should be used when writing, reviewing, or refactoring Dockerfiles to ensure o351skills.sh installs
2jwynia avatarconfig-scanjwynia/agent-skillsDetect security misconfigurations in config files, Docker, and IaC. Use when reviewing configuration security for containers, Kubernetes, Terraform, or applicat349skills.sh installs
3siviter-xyz avatarbackend-engineersiviter-xyz/dot-agentBuild robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis),349skills.sh installs
4getsentry avatarsentry-cocoa-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). Use when asked to "add Sentry to iOS", "add Sentry to Swift", "install sentry-c334skills.sh installs
5casper-studios avatardata-analysiscasper-studios/casper-marketplaceData analysis, visualization, and storytelling skill for financial and RevOps contexts. Use when: analyzing revenue data, building forecasts, cohort analysis, c333skills.sh installs
6davila7 avatarllm-app-patternsdavila7/claude-code-templatesProduction-ready patterns for building LLM applications. Covers RAG pipelines, agent architectures, prompt IDEs, and LLMOps monitoring. Use when designing AI ap326skills.sh installs