azure-resource-visualizer

Skill complet du repo microsoft/skills permettant à un agent Claude d'analyser des resource groups Azure et de générer des diagrammes d'architecture Mermaid détaillés.

npx skills add https://github.com/microsoft/skills --skill azure-resource-visualizer

Azure Resource Visualizer

Ce skill fait partie du repository microsoft/skills, qui regroupe des skills, MCP servers, agents personnalisés et fichiers Agents.md destinés à outiller des coding agents basés sur Claude. L'objectif de ce skill est de permettre à un agent de comprendre et de représenter visuellement l'architecture d'une infrastructure Azure.

Ce que fait ce skill

Lorsqu'un utilisateur demande à visualiser ses ressources Azure ou à générer un diagramme d'architecture, l'agent suit un workflow structuré en quatre étapes : découverte des resource groups disponibles, analyse approfondie de toutes les ressources et de leurs configurations, cartographie des relations entre ressources (réseau, données, identité, dépendances), puis génération d'un fichier Markdown contenant un diagramme Mermaid complet et une documentation lisible.

Le skill s'appuie sur les outils Azure MCP et sur Azure CLI (az) pour interroger l'infrastructure en lecture seule. Il ne modifie aucune ressource. Les valeurs secrètes (clés, chaînes de connexion, secrets Key Vault) sont systématiquement remplacées par des noms de substitution explicites dans les diagrammes.

Fichiers associés

Le skill référence plusieurs fichiers complémentaires situés dans son dossier : un template de document d'architecture (assets/template-architecture.md), un exemple de diagramme (assets/example-diagram.md), ainsi qu'un guide de requêtes Azure Resource Graph (references/azure-resource-graph.md). Ces ressources sont nécessaires au bon fonctionnement du skill et font partie intégrante du package.

Utilisation

Pour utiliser ce skill, l'agent doit être configuré avec accès aux outils Azure MCP ou à l'Azure CLI. L'utilisateur peut déclencher le skill en demandant la création d'un diagramme d'architecture, la visualisation d'un resource group ou la cartographie de son infrastructure Azure. Le skill guide l'utilisateur pas à pas, en demandant si nécessaire de sélectionner un resource group avant de procéder à l'analyse.

Skills similaires