Azure Resource Visualizer
Ce skill fait partie du plugin officiel microsoft/azure-skills, qui regroupe 25 skills Azure conçus pour doter les agents de codage d'une expertise cloud concrète. azure-resource-visualizer est l'un des skills dédiés à l'optimisation et à la compréhension de l'architecture : il guide l'agent pour explorer un resource group Azure, cartographier les interdépendances entre services, puis produire un diagramme Mermaid clair et complet.
Ce que fait ce skill
Lorsqu'un utilisateur demande à visualiser son infrastructure Azure — par exemple « montre-moi comment mes ressources sont connectées » ou « génère un diagramme de mon resource group » — ce skill prend en charge l'ensemble du workflow :
- Découverte du resource group : si aucun groupe n'est précisé, l'agent liste les groupes disponibles et attend la sélection de l'utilisateur.
- Analyse approfondie : chaque ressource est examinée (type, SKU, région, configuration réseau, identités managées, connexions entre services).
- Cartographie des relations : flux de données, peerings VNet, private endpoints, références à Key Vault, dépendances entre App Services, Functions, bases de données, etc.
- Génération du diagramme : un fichier Markdown nommé
[resource-group-name]-architecture.mdest créé, contenant un inventaire tabulaire, le diagramme Mermaid (graph TBougraph LR) avec sous-graphes par couche logique, et des notes d'architecture.
Sécurité et périmètre
Le skill opère en lecture seule : il n'effectue aucune modification sur les ressources Azure. Les valeurs secrètes (clés, chaînes de connexion, secrets Key Vault) ne sont jamais inscrites dans le diagramme — seuls des noms de substitution explicites sont utilisés. En cas d'architecture très dense (50+ ressources), le skill peut produire plusieurs diagrammes organisés par couche.
Utilisation dans le plugin
Pour activer ce skill, il suffit d'installer le plugin azure-skills dans votre environnement compatible (GitHub Copilot CLI, VS Code, Claude Code, Cursor, Gemini CLI, etc.) selon les instructions du README du repository. Une fois installé, demandez simplement à votre agent de visualiser un resource group ou de générer un diagramme d'architecture Azure : le skill se déclenche automatiquement sur les intentions correspondantes.