microsoft avatar

Azure Resource Visualizer

Azure Resource Visualizer examines Azure resource groups and generates Mermaid architecture diagrams that map relationships between resources, helping users understand infrastructure topology and resource dependencies. It's designed for Azure administrators and architects who need to visualize how their cloud resources connect and interact. The skill solves the problem of unclear resource relationships by automatically discovering resources, analyzing their configurations and interdependencies, and producing documented architecture diagrams.

skills.sh installs
103K
GitHub stars
217
last updated
Jun 11, 2026

Install

$ npx -y skills add microsoft/github-copilot-for-azure --skill azure-resource-visualizer --agent claude-code

Installs into .claude/skills of the current project.

Files

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

  1. Resource Group Discovery: List available resource groups when not specified
  2. Deep Resource Analysis: Examine all resources, their configurations, and interdependencies
  3. Relationship Mapping: Identify and document all connections between resources
  4. Diagram Generation: Create detailed, accurate Mermaid diagrams
  5. 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:

  1. Use your tools to query available resource groups. If you do not have a tool for this, use az.
  2. Present a numbered list of resource groups with their locations
  3. Ask the user to select one by number or name
  4. Wait for user response before proceeding

Sponsors

Details

Repository
github.com/microsoft/github-copilot-for-azure
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Data Science & ML, Cloud & Infrastructure

More from microsoft/github-copilot-for-azure

All 40
1microsoft avatarentra-app-registrationmicrosoft/github-copilot-for-azureGuides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure O103Kskills.sh installs
2microsoft avatarazure-observabilitymicrosoft/github-copilot-for-azure102.2Kskills.sh installs
3microsoft avatarazure-hosted-copilot-sdkmicrosoft/github-copilot-for-azureBuild, deploy, and modify GitHub Copilot SDK apps on Azure. MANDATORY when codebase contains @github/copilot-sdk or CopilotClient in package.json. PREFER OVER a75.7Kskills.sh installs
4microsoft avatarazure-computemicrosoft/github-copilot-for-azureAzure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, lightweight 47.5Kskills.sh installs
5microsoft avatarazure-postgresmicrosoft/github-copilot-for-azure34.8Kskills.sh installs
6github avatarexcalidraw-diagram-generatorgithub/awesome-copilotGenerate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system34.4Kskills.sh installs