github avatar

Azure Resource Visualizer

This does one thing well: it turns Azure resource groups into Mermaid architecture diagrams. Point it at a resource group and it'll analyze every resource, map the relationships between them (network connections, data flows, managed identities), then generate a detailed diagram with proper layering and labels. The workflow is methodical: it lists your resource groups if you don't specify one, waits for confirmation, then digs through everything to understand how your App Services talk to your databases, how your VNets are structured, where your secrets live. The output is a markdown file with the diagram plus tables and explanations. Good for documentation or just understanding what you've actually built in Azure.

skills.sh installs
8.9K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --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/github/awesome-copilot
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Cloud & Infrastructure
First seen
May 16, 2026

More from github/awesome-copilot

All 318
1github avatarcsharp-tunitgithub/awesome-copilotGet best practices for TUnit unit testing, including data-driven tests8.9Kskills.sh installs
2github avatarcode-exemplars-blueprint-generatorgithub/awesome-copilotTechnology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple 8.8Kskills.sh installs
3github avatarupdate-llmsgithub/awesome-copilotUpdate the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at https://llmstxt.org/8.8Kskills.sh installs
4github avatarworkiq-copilotgithub/awesome-copilotGuides the Copilot CLI on how to use the WorkIQ CLI/MCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, sum8.8Kskills.sh installs
5github avatarcreate-tldr-pagegithub/awesome-copilotCreate a tldr page from documentation URLs and command examples, requiring both URL and command name.8.8Kskills.sh installs
6github avatarmcp-deploy-manage-agentsgithub/awesome-copilotSkill converted from mcp-deploy-manage-agents.prompt.md8.8Kskills.sh installs