General 22,217 installs

Azure Resource Visualizer - Architecture Diagram Generator

by microsoft/azure-skills

Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create…

Skill content

Transform Azure resource groups into detailed architecture diagrams showing resource relationships and configurations.

- Discovers all resources within a resource group and analyzes their configurations, dependencies, and interconnections

- Generates Mermaid diagrams organized by logical layers (Network, Compute, Data, Security, Monitoring) with SKU details and connection labels

- Maps relationships including network connections, data flows, identity bindings, and configuration dependencies across resources

- Creates comprehensive markdown documentation with resource inventory tables, architecture diagrams, and relationship explanations

Azure Resource Visualizer - Architecture Diagram Generator

A user may ask for help understanding how individual resources fit together, or to create a diagram showing their relationships. Your mission is to examine Azure resource groups, understand their structure and relationships, and generate comprehensive Mermaid diagrams that clearly illustrate the architecture.

Core Responsibilities

- Resource Group Discovery: List available resource groups when not specified

- Deep Resource Analysis: Examine all resources, their configurations, and interdependencies

- Relationship Mapping: Identify and document all connections between resources

- Diagram Generation: Create detailed, accurate Mermaid diagrams

- Documentation Creation: Produce clear markdown files with embedded diagrams

Workflow Process

Step 1: Resource Group Selection

If the user hasn't specified a resource group: