Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create architecture diagram, visualize Azure resources, show resource relationships, generate Mermaid diagram, analyze resource group, diagram my resources, architecture visualization, resource topology, map Azure infrastructure.
The Azure Resource Visualizer is an AI-powered tool designed to help users visualize the architecture of their Azure resources. It solves the problem of understanding the complex relationships between different resources in an Azure resource group. By generating clear, detailed Mermaid diagrams, the skill provides a visual representation of the structure and interactions within a resource group. This is particularly useful for IT professionals, system architects, and DevOps engineers who need to understand or document their infrastructure setup quickly and accurately.
Main features of the Azure Resource Visualizer include automated resource discovery, detailed resource analysis, relationship mapping, and the generation of Mermaid diagrams that capture essential infrastructure details. The tool identifies resource dependencies, network configurations, and identity management, providing a comprehensive view of the infrastructure's structure. Additionally, the skill allows for customizing the diagrams by grouping resources by layer, such as network, compute, and data, and labels them with key settings, such as SKU and tier information.
This skill is perfect for users who need to visualize their Azure resource groups for analysis, documentation, or design purposes. Use cases include creating architecture diagrams for presentations, auditing resource relationships, troubleshooting network or service dependencies, and mapping Azure infrastructure for migration or optimization projects. Target users include cloud architects, system administrators, and anyone managing Azure infrastructure.
If no resource group is specified, the skill will list available resource groups for you to choose from. You can select one by its number or name.
Yes, you can use Azure Resource Graph queries to discover resources across multiple subscriptions, as long as you have the necessary permissions.
The skill generates Mermaid diagrams in 'graph TB' (top-to-bottom) or 'graph LR' (left-to-right) format, showing the relationships between resources.
The diagrams must include detailed labels for each resource, describe connections between them (e.g., data flow, identity, network), and use visual hierarchy with meaningful node IDs and subgraphs.
Yes, the skill supports various Azure resource types such as App Services, Functions, Databases, Storage, VNets, and Subnets. Each resource type is labeled with relevant details like SKU, tier, and redundancy settings.
Quick Setup:
.claude/skills/Repository
microsoft/github-copilot-for-azure