Skill · em Publicar e operar

azure-resource-visualizer

Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create architecture diagram, visualize Azure resources, show resource relationships, generate Mermaid diagram, analyze resource group, diagram my…

Procedência

Antes de instalar

4 arquivos · 13,4 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 117b038) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/azure-resource-visualizer/.

d=".claude/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Global: instala em ~/.claude/skills/azure-resource-visualizer/.

d="$HOME/.claude/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Codex

Neste projeto: instala em .agents/skills/azure-resource-visualizer/.

d=".agents/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Global: instala em ~/.agents/skills/azure-resource-visualizer/.

d="$HOME/.agents/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Antigravity

Neste projeto: instala em .agents/skills/azure-resource-visualizer/.

d=".agents/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Global: instala em ~/.gemini/antigravity-cli/skills/azure-resource-visualizer/.

d="$HOME/.gemini/antigravity-cli/skills/azure-resource-visualizer"
u="https://raw.githubusercontent.com/microsoft/azure-skills/117b038edfef5d7af09848b8ffcd355f28f19956/skills/azure-resource-visualizer"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/assets/example-diagram.md" "$u/assets/example-diagram.md" \
  -o "$d/assets/template-architecture.md" "$u/assets/template-architecture.md" \
  -o "$d/references/azure-resource-graph.md" "$u/references/azure-resource-graph.md"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/microsoft.azure-skills.azure-resource-visualizer

Prévia do SKILL.md

---
name: azure-resource-visualizer
description: "Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create architecture diagram, visualize Azure resources, show resource relationships, generate Mermaid diagram, analyze resource group, diagram my resources, archi…
license: MIT
metadata:
  author: Microsoft
  version: "1.2.2"
---

# 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

If a resource group is specified, validate it exists and proceed.

### Step 2: Resource Discovery & Analysis

For bulk resource discovery across subscriptions, use Azure Resource Graph queries. See [Azure Resource Graph Queries](references/azure-resource-graph.md) for cross-subscription inventory and relationship discovery patterns.

Once you have the resource group:
…

Ver todo o marketplace