azure-resource-visualizer
Installation
Summary
Analyze Azure resource groups and generate detailed Mermaid diagrams showing resource relationships and architecture.
- Discovers and analyzes all resources within a specified resource group, capturing configurations, SKUs, network settings, and identity details
- Maps relationships between resources including network connections, data flows, identity bindings, and dependencies
- Generates layered Mermaid diagrams with subgraphs organized by function (Network, Compute, Data, Security, Monitoring) and descriptive connection labels
- Creates comprehensive markdown documentation including resource inventory tables, architecture diagrams, relationship explanations, and architectural notes
SKILL.md
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
- Resource Group Discovery: List available resource groups when not specified
- Deep Resource Analysis: Examine all resources, their configurations, and interdependencies
- Relationship Mapping: Identify and document all connections between resources
- Diagram Generation: Create detailed, accurate Mermaid diagrams
- 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: