Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

56/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 2.7k
Last updated
3mo ago
License
MIT
azure-resource-groupsmermaid-diagramsazure-cliazure-resource-graph
+2resource-topologyarchitecture-documentation

What does this skill do, and when should you use it?

This skill is for developers, cloud architects, and operators who need to understand Azure infrastructure topology. It discovers resources in a resource group, examines configuration, networking, identity, and dependencies, and converts the findings into Mermaid diagrams. It also produces Markdown documentation containing an inventory, relationship details, and notes. The workflow is read-only and is not intended to modify or delete Azure resources.

Lists available resource groups and locations when no group is supplied; uses Azure MCP tools or the Azure CLI to query every resource in the selected group; captures names, types, SKUs or tiers, regions, key configuration, network settings, managed identity, RBAC, and dependencies; uses Azure Resource Graph for bulk cross-subscription discovery; maps network connections, data flows, identity links, configuration references, and parent-child dependencies; generates Mermaid diagrams grouped by logical layers such as Network, Compute, Data, Security, and Monitoring; and creates a Markdown file named [resource-group-name]-architecture.md. Secrets, keys, connection strings, and Key Vault secrets must be represented only with placeholders.

Good fit
  • A cloud architect needs to map compute, networking, and data resources in an Azure resource group.
  • An operations team inherits an Azure environment and needs an inventory plus architecture documentation.
  • A development team wants to review dependencies among applications, databases, storage, Key Vault, and network resources before deployment.
  • An Azure administrator needs bulk resource discovery across subscriptions followed by an infrastructure topology diagram.

How do you install this skill?

Before you use it
  • Before use, confirm that Azure MCP or Azure CLI is installed and authenticated with sufficient but read-only RBAC permissions.
  • Never place connection strings, keys, tokens, or Key Vault secret values in Mermaid, Markdown, or logs; confirm the output path and overwrite behavior before creating files.
  • Complex or cross-resource-group relationships may not be inferable from in-group properties alone; label external and unverified dependencies explicitly.
  • Chinese output conventions and mainland-China network reachability are unspecified, requiring manual review for FollowSkills users.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
  • MCP Server
Install first
  • Azure CLI
  • Azure MCP tools

Install the collection with npx skills add microsoft/skills, then select the required skills in the wizard. Alternatively, in Copilot CLI run /plugin marketplace add microsoft/skills, followed by /plugin install azure-skills@skills. The source does not provide a standalone installation command for this individual skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/microsoft/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.github/plugins/azure-skills/skills/azure-resource-visualizer" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Analyze my Azure resource group and generate a Mermaid architecture diagram
  • visualize Azure resources and show resource relationships.

Use a request such as “Analyze my Azure resource group and generate a Mermaid architecture diagram” or “visualize Azure resources and show resource relationships.” If no resource group is named, the skill should list groups with their locations and wait for selection by number or name. After selection, it validates the group, analyzes its resources, and creates the architecture Markdown document.

What are this skill's strengths and limitations?

Pros
  • Covers discovery, configuration analysis, relationship mapping, Mermaid generation, and Markdown documentation in one workflow.
  • Explicitly addresses network, data-flow, identity, configuration, and parent-child relationships.
  • Uses a read-only operating model and prohibits exposing secret values in diagrams.
  • Supports Azure Resource Graph for bulk discovery across subscriptions.
Limitations
  • Requires Azure MCP tools or Azure CLI and permission to query Azure resources.
  • For architectures with more than 50 resources, the source only recommends multiple layer-specific diagrams and does not describe automatic splitting.
  • The source provides no skill-specific test results or rendering-validation report.
  • The source does not specify the required RBAC roles or whether Azure queries incur costs.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Azure Resource Architecture Visualizer this page ✓ Microsoft · Official 56 · Use with care ★ 2.7k 3mo ago MIT
Azure Resource Lookup ✓ Microsoft · Official 54 · Use with care ★ 2.7k 3mo ago MIT
Azure Reliability Advisor ✓ Microsoft · Official 57 · Use with care ★ 2.7k 3mo ago MIT
Azure Quota Manager ✓ Microsoft · Official 48 · Use with care ★ 2.7k 3mo ago MIT
Azure Deployment Runner ✓ Microsoft · Official 54 · Use with care ★ 2.7k 3mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
56/ 100 5-point scale 2.8 / 5
1Trust19 / 25 · 3.8/5

The skill requires resource-group selection confirmation, read-only analysis, prohibits Azure mutations, and mandates placeholders for secrets, reducing destructive and exfiltration risk. It does not define least-privilege RBAC, complete data-flow disclosure, external-service boundaries, or overwrite/recovery handling for generated files, so 6 points are deducted.

2Reliability8 / 20 · 2.0/5

The workflow, discovery, relationship mapping, and edge cases are reasonably specified, with Azure CLI and ARG query patterns. However, MCP availability, resource-type coverage, Mermaid validation, and diagnosable permission-failure behavior lack reproducible evidence; the static ceiling therefore limits the score.

3Adaptability10 / 15 · 3.3/5

Triggers, input conditions, resource-group selection, and output formats are clear for Azure topology visualization. Non-fit boundaries, subscription/identity prerequisites, Chinese-language interaction, and mainland-China network reachability are not addressed, so 5 points are deducted.

4Convention9 / 15 · 3.0/5

The skill includes a version, MIT licensing, references, an example diagram, and an output template with sensible workflow layering. It lacks a skill-specific changelog, explicit maintenance owner/update path, complete dependency-install notes, FAQ coverage, and fuller parameter-stability guidance, so 6 points are deducted.

5Effectiveness6 / 15 · 2.0/5

The intended deliverable includes an inventory, Mermaid diagram, relationship explanations, and recommendations, giving it direct practical value. However, completeness and accuracy depend on live Azure query capability; the example is only typical and no skill-specific usable output is verified, so 9 points are deducted under the static ceiling.

6Verifiability4 / 10 · 2.0/5

ARG KQL, CLI examples, a template, and a Mermaid example provide limited auditable methodology. The supplied material contains no skill-specific tests, real execution results, or independent reproduction evidence, so 6 points are deducted under the static ceiling.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does it modify or delete Azure resources?
No. The skill explicitly defines the workflow as read-only analysis and prohibits modifying or deleting Azure resources.
What permissions are required?
You need permission to query resource groups and their resources. For permission failures, the skill recommends checking Azure RBAC, but it does not name specific roles.
What happens if the resource group is empty or invalid?
The skill should report that no resources were found and ask the user to verify the resource group name.
Does using it cost money?
The source does not state whether the skill itself, Azure queries, MCP tools, or Azure CLI usage incur additional costs.

More skills from this repository

All from microsoft/agent-skills

Automation & Ops ✓ Microsoft · Official

Azure Resource Lookup

Inventory, filter, and discover Azure resources across subscriptions.

★ 2.7k FS 54 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Wiki Architect

Turns a code repository into a structured documentation catalogue and guided onboarding path.

★ 2.7k FS 52 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

★ 2.7k FS 57 Use with care 3mo ago
Writing & Content ✓ Microsoft · Official

Wiki Page Writer

Generates evidence-backed technical Wiki pages with source citations and deep Mermaid diagrams.

★ 2.7k FS 50 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Quota Manager

Check Azure limits, compare regional capacity, and request quota increases before deployments fail.

★ 2.7k FS 48 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Deployment Runner

Execute Azure deployments for prepared, validated applications with built-in checks and recovery.

★ 2.7k FS 54 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Deployment Assistant

Discover capacity and deploy Azure OpenAI models through intent-based routing.

★ 2.7k FS 52 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Microsoft Entra App Registration

A practical guide to Entra app registration and OAuth integration.

★ 2.7k FS 52 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Wiki Codebase Researcher

Trace real code paths across files and produce evidence-backed system analysis.

★ 2.7k FS 52 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Identity for Java

Configure secure Microsoft Entra ID authentication for Java applications using Azure SDKs.

★ 2.7k FS 51 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Storage Skill

Gives coding agents practical guidance and operations for Azure objects, files, queues, tables, and data lakes.

★ 2.7k FS 51 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure OpenAI Capacity Finder

Find available Azure OpenAI model capacity across regions and projects before choosing a deployment location.

★ 2.7k FS 50 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Custom Deployment Guide

A guided Azure OpenAI deployment flow for precise version, capacity, policy, and SKU control.

★ 2.7k FS 49 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Application Insights Instrumentation Guide

Practical guidance for adding Application Insights telemetry to Azure-hosted ASP.NET Core and Node.js web apps.

★ 2.7k FS 48 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Python App Service Deployer

Deploy Flask, Django, FastAPI, or other Python apps to Azure App Service Linux.

★ 2.7k FS 45 Not recommended 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Optimal Region Deployment

Automatically checks Azure capacity and deploys an Azure OpenAI model in a suitable available region.

★ 2.7k FS 44 Not recommended 3mo ago
Dev & Engineering ✓ Microsoft · Official

ADO Wiki Converter

Converts VitePress and GFM documentation into Azure DevOps Wiki-compatible files.

★ 2.7k FS 54 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Compliance Auditor

Audit Azure resources with azqr and detect expiration risks across Key Vault keys, secrets, and certificates.

★ 2.7k FS 50 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure SQL ARM for .NET

Provision and manage Azure SQL resources from .NET.

★ 2.7k FS 46 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

★ 2.7k FS 57 Use with care 3mo ago

Related skills