Not in the top 1,000 by GitHub stars

vidanov/aws-architecture-diagram-skill

Reusable skill for generating AWS architecture diagrams in draw.io format. Works with Kiro CLI and Claude Code.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

claude/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d0f8550283ec → d0f8550283ec

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d0f8550283ec

No earlier version was observed for comparison.

Compare on GitHub

kiro/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d0f8550283ec → d0f8550283ec

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d0f8550283ec

No earlier version was observed for comparison.

Compare on GitHub

plugins/aws-architecture-diagram/skills/aws-architecture-diagram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

d0f8550283ec → d0f8550283ec

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → d0f8550283ec

No earlier version was observed for comparison.

Compare on GitHub

skills/aws-architecture-diagram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

d0f8550283ec → d0f8550283ec

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → d0f8550283ec

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit d0f8550283ecd8169b64e56f19b895d8eea13915

git clone --filter=blob:none --no-checkout https://github.com/vidanov/aws-architecture-diagram-skill.git .hotskills/vidanov-aws-architecture-diagram-skill && git -C .hotskills/vidanov-aws-architecture-diagram-skill checkout --detach d0f8550283ecd8169b64e56f19b895d8eea13915 # Copy each selected skill directory from .hotskills/vidanov-aws-architecture-diagram-skill into .claude/skills/<skill-name>/
171GitHub stars
0stars in 7 days
4skills in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 27, 2026171

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

aws-architecture-diagram

When your agent uses it

Always use when user asks to create, generate, or build an AWS architecture diagram, cloud infrastructure diagram, or system diagram with AWS services. Also activates for draw.io diagrams mentioning AWS services like Lambda, DynamoDB, S3, API Gateway, etc.

What it loads into context

Frontmatter

61 tokens

Always available to the agent

SKILL.md

4,838 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. How to create a diagram
  2. Layout Rules
  3. Icon Style
  4. Edge Style — CRITICAL FOR CLEAN DIAGRAMS
  5. Visual Quality: straight arrows, no overlaps, professional layout
  6. PNG Export Background
  7. AWS Icon Patterns (VERIFIED WORKING)
  8. BROKEN Icons — DO NOT USE
  9. Audience Mode
  10. Companion Guide
  11. Two-Step Edit Approach
  12. Icon Name Gotchas — CRITICAL
  13. Validation Step
  14. Export
  15. XML Well-formedness (CRITICAL)
  16. Official Reference

Files

  • ../.claude-plugin/marketplace.jsonasset896 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • SKILL.mdcore17,742 bytes
  • ../plugins/aws-architecture-diagram/.claude-plugin/plugin.jsonasset205 bytes
Read SKILL.md

# AWS Architecture Diagram Skill

Generate AWS architecture diagrams as native `.drawio` files using official AWS Architecture Icons. Optionally export to PNG, SVG, or PDF with embedded XML (so exported files remain editable in draw.io).

## How to create a diagram

1. **Generate draw.io XML** in mxGraphModel format following the rules below
2. **Write the XML** to a `.drawio` file using the Write tool
3. **If the user requested an export format** (png, svg, pdf), export using the draw.io CLI (see Export section)
4. **Open the result** with `open` (macOS), `xdg-open` (Linux), or print the path

## Layout Rules

- **Left-to-right flow** for data/request path
View the complete source on GitHub

Skills included

  • aws-architecture-diagram
  • aws-architecture-diagram
  • aws-architecture-diagram
  • aws-architecture-diagram

Repository facts

License
MIT
Created
May 22, 2026
Last pushed
Oct 4, 2026
Forks
21
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 18 notes
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • claude/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • kiro/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • kiro/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • kiro/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • kiro/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • kiro/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/aws-architecture-diagram/skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/aws-architecture-diagram/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 25 signals by file

.claude-plugin/marketplace.json

  • Network accessline 16
    "name": "Alexey Vidanov"       },       "homepage": "https://github.com/vidanov/aws-architecture-diagram-skill",
  • Network accessline 17
    },       "homepage": "https://github.com/vidanov/aws-architecture-diagram-skill",       "repository": "https://github.com/vidanov/aws-architecture-diagram-skill",
  • Network accessline 18
    "homepage": "https://github.com/vidanov/aws-architecture-diagram-skill",
  • Network accessline 19
    "repository": "https://github.com/vidanov/aws-architecture-diagram-skill",

claude/SKILL.md

  • Network accessline 36
    - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/)
  • Network accessline 297
    - XML reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 298
    - Style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/style-reference.md

kiro/SKILL.md

  • Network accessline 29
    ### Icon Style - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/, updated quarterly)
  • Network accessline 30
    - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/, updated quarterly)
  • Network accessline 285
    ### Official Reference - Full XML/style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 286
    - Full XML/style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 287
    - Style properties: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/style-reference.md

plugins/aws-architecture-diagram/skills/aws-architecture-diagram/SKILL.md

  • Network accessline 29
    ### Icon Style - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/, updated quarterly)
  • Network accessline 30
    - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/, updated quarterly)
  • Network accessline 206
    ### Official Reference - Full XML/style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 207
    - Full XML/style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 208
    - Style properties: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/style-reference.md

skills/aws-architecture-diagram/SKILL.md

  • Network accessline 36
    - Icons are from draw.io's built-in `mxgraph.aws4` stencil library — the **official AWS Architecture Icons** (https://aws.amazon.com/architecture/icons/)
  • Network accessline 298
    - XML reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/xml-reference.md
  • Network accessline 299
    - Style reference: https://raw.githubusercontent.com/jgraph/drawio-mcp/main/shared/style-reference.md

skills/aws-architecture-diagram/references/aws-icons-3d.md

  • Network accessline 127
    ## Source of truth Verified against: `https://raw.githubusercontent.com/jgraph/drawio/master/src/main/webapp/js/diagramly/sidebar/Sidebar-AWS3D.js`. If a future diagram needs a shape not listed here, re-fetch that file and grep it directly 
  • Network accessline 128
    Verified against: `https://raw.githubusercontent.com/jgraph/drawio/master/src/main/webapp/js/diagramly/sidebar/Sidebar-AWS3D.js`. If a future diagram needs a shape not listed here, re-fetch that file and grep it directly rather than guessin

skills/aws-architecture-diagram/references/aws-icons-allied-telesis.md

  • Network accessline 3
    Companion to `aws-icons-3d.md`. Use this when a **3D/isometric** diagram needs a generic client device, on-prem server, server rack, or network hardware icon that has no AWS-specific equivalent in `mxgraph.aws3d.*`. Verified directly agains
  • Network accessline 97
    ## Source of truth `https://raw.githubusercontent.com/jgraph/drawio/master/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesis.js` — re-fetch and grep this directly for anything not covered above rather than guessing.
  • Network accessline 98
    `https://raw.githubusercontent.com/jgraph/drawio/master/src/main/webapp/js/diagramly/sidebar/Sidebar-AlliedTelesis.js` — re-fetch and grep this directly for anything not covered above rather than guessing.

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 16 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md claude/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md claude/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md claude/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md claude/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md claude/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.