En bref
On recourt à cette skill pour la gouvernance des coûts Azure, par des budgets, des alertes, des étiquettes et des restrictions de stratégie : contrôler l’état d’un budget, en créer un, ou relire des garde-fous (étiquettes CostCenter manquantes, SKU de machine virtuelle autorisés, régions autorisées). Ce n’est pas pour des prévisions de cible de planification, des enquêtes de facture, des tarifs, un dimensionnement, ou des engagements. Les écrits (création d’un budget) exigent un périmètre, un montant, des seuils et des destinataires confirmés. Un budget n’implique pas qu’il plafonne réellement la dépense. On n’additionne pas et l’on ne compare pas des montants de devises différentes. Une absence de budget ou de prévision est signalée comme donnée indisponible, pas comme un zéro.
Ce que ça fait
- Contrôler l’état d’un budget, en créer un, ou relire des garde-fous (étiquettes CostCenter manquantes, SKU de machine virtuelle autorisés, régions autorisées).
- Ce n’est pas pour des prévisions de cible de planification, des enquêtes de facture, des tarifs, un dimensionnement, ou des engagements.
- Les écrits (création d’un budget) exigent un périmètre, un montant, des seuils et des destinataires confirmés.
- Un budget n’implique pas qu’il plafonne réellement la dépense.
- On n’additionne pas et l’on ne compare pas des montants de devises différentes.
Pour qui, et un exemple
Une équipe finances ou plateforme qui veut poser ou relire des budgets Azure, des alertes et des garde-fous de stratégie, plutôt que d’enquêter une facture ou de dimensionner une ressource.
Exemple de demande : « Vérifie la couverture des budgets, les alertes, et les machines virtuelles hors SKU autorisés — sans en déduire qu’un budget plafonne la dépense. »
On s’en sert pour un budget Azure, une alerte, une étiquette CostCenter, un garde-fou de SKU ou de région, pas pour une facture, un tarif, un dimensionnement ou un engagement. Exemple rédigé par iadujour.fr à partir du SKILL.md, non testé.
Installer
npx skills add microsoft/skills (sélection de la skill dans l’assistant, README).
npx skills add microsoft/skillsFonctionne avec
- GitHub Copilot
- Copilot CLI
Source : README : exemples de « Copilot CLI » et « GitHub Copilot in VS Code » ; l’installation `npx skills add` envoie les fichiers vers le répertoire de l’agent choisi, sans liste exhaustive.
Niveau : Avancé
S’adresse à un usage avancé (sécurité, production, architecture ou réglages fins) décrit dans le SKILL.md.
À savoir
Extrait du SKILL.md
La description d’origine, celle que l’agent lit pour décider de charger la skill (en anglais) :
Govern Azure costs with budgets, alerts, tags, and policy restrictions. WHEN: "Azure budget health", "configured budget overrun", "list Azure budgets", "create Azure budget", "budget alerts", "budget coverage", "missing CostCenter tags", "allowed VM SKUs", "allowed Azure regions", "would this SKU be denied", "cost guardrails". DO NOT USE FOR: planning-target forecasts, bill investigations, […]
Citée depuis le SKILL.md au commit b8a1c66 . Le dossier contient aussi 4 fichiers annexes (references/).
Le SKILL.md compte 37 lignes et 5 sections principales :
- Quick Reference
- When to Use This Skill
- MCP Tools
- Workflow
- Error Handling
Licence : MIT
Vérifiée le 10 novembre 2026 sur : fichier de licence d’un dossier parent (.github/plugins/azure-cost/LICENSE) . Licence déclarée dans le frontmatter : « MIT ». Titulaire : Copyright 2025 (c) Microsoft Corporation..
La licence autorise la reprise : le texte intégral du SKILL.md est reproduit ci-dessous, sans modification, avec sa mention de licence.
Texte intégral du SKILL.md
Reproduit sans modification depuis microsoft/skills (commit b8a1c66) , © Microsoft, sous licence MIT (fichier de licence d’origine ).
Afficher le SKILL.md original (37 lignes, en anglais)
---
name: cost-governance
description: "Govern Azure costs with budgets, alerts, tags, and policy restrictions. WHEN: \"Azure budget health\", \"configured budget overrun\", \"list Azure budgets\", \"create Azure budget\", \"budget alerts\", \"budget coverage\", \"missing CostCenter tags\", \"allowed VM SKUs\", \"allowed Azure regions\", \"would this SKU be denied\", \"cost guardrails\". DO NOT USE FOR: planning-target forecasts, bill investigations, pricing, rightsizing, or commitments."
license: MIT
metadata:
author: Microsoft
version: "1.0.1"
---
# Cost Governance
## Quick Reference
| Intent | Workflow | Primary tools |
|--------|----------|---------------|
| Check budget status | [Budget health](references/budget-health.md) | `list_budgets`, `forecast_costs`, `query_costs`, `list_alerts` |
| Configure a budget | [Budget setup](references/budget-setup.md) | Cost tools, `create_budget` |
| Review guardrails | [Guardrails](references/guardrails.md) | Resource Graph, `list_budgets` |
## When to Use This Skill
Use for budgets, alerts, tags, and policy.
## MCP Tools
Use cost tools for budgets; Resource Graph for guardrails. Writes need
confirmed scope, amount, thresholds, and recipients. Fallback:
[API mappings](references/tool-fallback.md).
## Workflow
1. Confirm scope and load the matching workflow.
2. Never transform MCP results in a shell or interpreter; request tool-side
filtering or bounded follow-up queries.
3. Distinguish access failures from empty results.
4. Report gaps without implying budgets cap spend.
## Error Handling
| Error | Action |
|-------|--------|
| Access denied | Name missing permission. |
| No budget or forecast | Report unavailable data, not zero. |
| Multiple currencies | Never sum or compare across currencies. |
| Write conflict | Preserve the budget. |
| Server error | Retry once; then stop with the trace ID. |
Commentaires.
Un retour d’expérience, une question, une précision sur cette skill ? Les commentaires sont relus avant publication.
Commentaires publiés
Chargement des commentaires…
Laisser un commentaire
Charte de modération. Chaque commentaire est relu avant publication. Sont refusés : l’incitation à la haine, les propos injurieux ou discriminatoires, la publicité, le spam et les liens promotionnels, le hors-sujet et les données personnelles d’autrui.