microsoft avatar

Azure Resource Visualizer

Takes your Azure resource group and turns it into a proper Mermaid architecture diagram showing how everything connects. Crawls through all resources, maps their relationships (network flows, dependencies, identity connections), and generates a detailed markdown file with the visual diagram embedded. Handles the tedious work of analyzing SKUs, subnets, managed identities, and connection strings to show actual data flows between your app services, databases, storage accounts, and networking components. Good for documentation, onboarding new team members, or just understanding what you've actually built when your infrastructure has grown organically.

skills.sh installs
658.7K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add microsoft/azure-skills --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/azure-skills
Categories
Code Review & Quality, Data Science & ML, Cloud & Infrastructure
First seen
Apr 16, 2026

More from microsoft/azure-skills

All 39
1google avatargoogle-agents-cli-evalgoogle/agents-cliThis skill should be used when the user wants to "run an evaluation", "evaluate my ADK agent", "write an eval dataset", "analyze eval failures", "compare eval r558.9Kskills.sh installs
2mattpocock avatarsetup-pre-commitmattpocock/skillsSet up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Hus537.8Kskills.sh installs
3xixu-me avatarreadme-i18nxixu-me/skillsUse when the user wants to translate a repository README, make a repo multilingual, localize docs, add a language switcher, internationalize the README, or upda519.9Kskills.sh installs
4xixu-me avatartzstxixu-me/skillsUse when the user needs to create, extract, flatten, list, test, install, script, or troubleshoot `tzst` CLI workflows for `.tzst` or `.tar.zst` archives, inclu517Kskills.sh installs
5genmedia-labs avatarseedance-2-5-reference-to-videogenmedia-labs/skillsGenerate reference-guided 1080p video with ByteDance Seedance 2.5 Reference to Video on RunComfy via the `runcomfy` CLI. Feed up to 9 reference images, 1-3 refe505.9Kskills.sh installs
6leonxlnx avatarredesign-existing-projectsleonxlnx/taste-skillUpgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without bre458.8Kskills.sh installs