azure-resource-visualizer
Originally fromgithub/awesome-copilot
Installation
Summary
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
SKILL.md
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: