azure-resource-visualizer

Analyze Azure resource groups and generate Mermaid architecture diagrams showing resource relationships.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/lettucebo/Skills --skill azure-resource-visualizer-lettucebo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: azure-resource-visualizer
Source: https://github.com/lettucebo/Skills/tree/main/skills/azure/azure-resource-visualizer
Command: npx skills add https://github.com/lettucebo/Skills --skill azure-resource-visualizer-lettucebo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Understanding how resources inside an Azure resource group connect to each other requires manually inspecting dozens of configurations, network settings, and dependencies. This Skill automates that discovery and produces a clear architecture diagram with supporting documentation. ## Core Features & Use Cases - Resource Group Discovery: Lists available resource groups via Azure MCP tools or the Azure CLI and lets the user pick one interactively. - Deep Resource Analysis: Examines every resource's SKU, tier, region, network settings, managed identities, and dependencies. - Mermaid Diagram Generation: Builds layered diagrams grouped by Network, Compute, Data, and Security with labeled connections for data flow, identity, and network paths. - Documentation Output: Creates a complete markdown file (e.g., rg-prod-app-architecture.md) with a resource inventory table, diagram, relationship details, and recommendations. - Use Case: Ask the agent to analyze your production resource group, and it will map an App Service, Function App, SQL Database, Storage Account, Key Vault, and VNet into a single architecture document showing all eight key relationships. ## Quick Start Ask the agent to analyze your Azure resource group and generate an architecture diagram, for example: "Analyze my production resource group and create an architecture diagram."

Frequently Asked Questions about azure-resource-visualizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an architecture diagram of my Azure resources?▼

Ask the agent to analyze a resource group, and it will list available groups, query all resources via Azure MCP tools or the Azure CLI, map their relationships, and create a markdown file containing a Mermaid diagram with grouped layers and labeled connections.

What Azure resource relationships does the diagram show?▼

The diagram maps network connections like VNet peering, subnets, NSG rules, and private endpoints, plus data flows between apps and databases, managed identity usage, Key Vault references, and configuration dependencies such as connection strings.

Does this tool modify my Azure resources?▼

No, the analysis is strictly read-only. It only queries resource configurations through Azure MCP tools or Azure CLI commands like az resource list, and never creates, modifies, or deletes any Azure resources.

What permissions are needed to analyze an Azure resource group?▼

You need read access to the target resource group through your Azure credentials. If permission errors occur, the skill explains what is missing and suggests checking your RBAC role assignments.

How are very large resource groups with 50+ resources handled?▼

For complex architectures with more than 50 resources, the skill recommends splitting the output into multiple diagrams organized by layer, such as separate Network, Compute, and Data diagrams, to keep each visualization readable.