All skills
github avatar

/azure-resource-visualizer

@c63e448 official
by githubgithub/awesome-copilot40k stars
5,040

Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. Use this skill when the user asks for a diagram of their Azure resources or help in understanding how the resources relate to each other.

Use this Skill: https://skilld.dev/gh/github/awesome-copilot/azure-resource-visualizer

This session only. Nothing lands on disk.

assetstemplate-architecture.md

≈243 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Azure Architecture: [Resource Group Name]

Subscription: [subscription-name]
Region: [primary-region]
Resource Count: [count]
Generated: [date]

Overview

[2-3 paragraph summary of the architecture, its purpose, and key components]

Resource Inventory

Resource Name Type Tier/SKU Location Notes
app-prod-001 App Service P1v2 East US Production web app
func-prod-001 Function App Y1 East US Consumption plan

Architecture Diagram

[full diagram here]

Relationship Details

Network Architecture

[Describe VNets, subnets, network security]

Data Flow

[Describe how data moves between components]

Identity & Access

[Describe managed identities, key vault access, RBAC]

Dependencies

[Describe critical dependencies and their order]

Notes & Recommendations

[Any observations, potential issues, or suggestions]

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is safe and performs its intended function of analyzing and visualizing Azure resource groups. It uses the Azure CLI to fetch resource data and generates Mermaid diagrams for architectural documentation. No malicious behavior, data exfiltration, or unauthorized persistence was detected.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    1/3 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c63e448. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 10 months ago
metadata
{
  "author": "Tom Meschter (tom.meschter@microsoft.com)"
}

README badge

README badge for github/awesome-copilot/azure-resource-visualizer

Analyzes Azure resource groups and generates Mermaid architecture diagrams that visualize resource relationships, configurations, and data flows. Use this skill when you need to understand how Azure resources within a resource group connect to each other or create documentation of your infrastructure topology.

Generated from the current SKILL.md.

Does this skill work with Azure CLI or does it require MCP tools?
The skill prefers Azure MCP tools for resource discovery and analysis, but falls back to Azure CLI commands (like `az resource list`) when MCP isn't available.
Can this skill analyze resources across multiple resource groups?
No. The skill analyzes a single resource group at a time. Cross-resource-group dependencies are noted in diagram annotations but not fully visualized.
What happens if I have a resource group with 50+ resources?
The skill can generate multiple diagrams split by layer (Network, Compute, Data, Security) to keep diagrams readable rather than creating one overwhelmingly large diagram.
Does this skill modify or delete any Azure resources?
No. The skill is read-only and only analyzes and visualizes existing resources. It never modifies or deletes anything.
What diagram format does this skill output?
Mermaid diagrams in markdown files, using subgraphs to group resources by layer (Network, Compute, Data, Security) with labeled connections showing data flow and dependencies.

Generated from the current SKILL.md. These answers refresh after source changes.