generating-aws-diagrams

Solid

Generates DrawIO XML diagrams for Amazon Web Services architectures from text descriptions or images. Analyzes existing .drawio files to extract AWS components. Use for AWS architecture diagrams, cloud infrastructure documentation, or when converting AWS diagram images to editable DrawIO format.

DevOps & Infrastructure 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AWS DrawIO Diagram Generator Generates professional DrawIO XML diagrams for Amazon Web Services architectures. ## Capabilities 1. **Extract** - Analyze existing DrawIO XML files to identify AWS shapes, connections, and structure 2. **Identify** - Recognize AWS service icons from architecture diagram images 3. **Generate** - Create valid DrawIO XML from images or text descriptions 4. **Convert** - Transform AWS architecture diagrams into editable DrawIO format ## Quick Reference ### AWS Shape Patterns There are two icon types. Use **service icons** when labeling the AWS service itself, and **instance icons** when representing a specific resource. **Service icon** (colored square background) — for labeling the service: ``` shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.{shape_name} ``` **Instance icon** (bare icon, no background) — for specific resources: ``` shape=mxgraph.aws4.{shape_name};fillColor={category_color} ``` > **CRITICAL:** Always keep `fillColor` set to the category color. Without it the icon renders white/invisible. The only difference from a service icon is the absence of the `resourceIcon` background square — never remove `fillColor` when using an instance icon. | Scenario | Icon Type | Label Example | |----------|-----------|---------------| | The AWS service itself | **Service** (with background) | "AWS Lambda", "Amazon RDS" | | A specific resource/instance | **Instance** (no background) | "Order Processor", "Users Table" | | Multiple instanc...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills