En bref
Analyse de façon approfondie l’efficacité des coûts d’un cluster Azure Kubernetes Service déjà en place : préparation au Node Autoprovisioning (NAP), bin packing, goulets d’étranglement à la montée en charge des nœuds, scale-down bloqué et coût de stockage. On ne doit pas s’en servir comme point d’entrée pour un bilan de coûts AKS global, le rightsizing, VPA, CAS ou Spot (renvoi vers azure-kubernetes), les dépenses, anomalies ou engagements (cost-analysis, cost-optimization), ni les incidents (aks-troubleshooting).
Ce que ça fait
- Analyse NAP, bin packing et coûts de stockage
- Repère un scale-down bloqué ou un goulet d’étranglement
- Renvoie vers les skills de bilan, d’engagement ou d’incident
Pour qui, et un exemple
Les équipes qui exploitent un cluster AKS et veulent un agent pour en analyser l’efficacité des coûts, au-delà d’un simple bilan global.
Exemple de demande : « Aide-moi à vérifier si mon cluster AKS est prêt pour le NAP, et pourquoi le scale-down reste bloqué. »
Elle s’emploie notamment pour les demandes du type « AKS NAP readiness », « AKS bin packing », « AKS node scaling bottleneck », « AKS blocked scale-down » ou « AKS storage cost ». 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) :
Analyze advanced AKS cost efficiency. WHEN: "AKS NAP readiness", "AKS bin packing", "AKS node scaling bottleneck", "AKS blocked scale-down", "AKS storage cost". DO NOT USE AS DIRECT ENTRY FOR: overall AKS cost assessments or rightsizing/VPA/CAS/Spot (azure-kubernetes); spend/anomalies/commitments (cost-analysis/cost-optimization); incidents (aks-troubleshooting).
Citée depuis le SKILL.md au commit 09e9f0c . Le dossier contient aussi 13 fichiers annexes (references/).
Le SKILL.md compte 31 lignes et 4 sections principales :
- When to Use This Skill
- MCP Tools
- Workflow/Steps
- Error Handling
Licence : MIT
Consultée le 10 novembre 2026 : fichier de licence d’un dossier parent (.github/plugins/aks-skills/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 09e9f0c) , © Microsoft, sous licence MIT (fichier de licence d’origine ).
Afficher le SKILL.md original (31 lignes, en anglais)
---
name: aks-cost-optimization
license: MIT
metadata:
author: Microsoft
version: "1.0.10"
description: "Analyze advanced AKS cost efficiency. WHEN: \"AKS NAP readiness\", \"AKS bin packing\", \"AKS node scaling bottleneck\", \"AKS blocked scale-down\", \"AKS storage cost\". DO NOT USE AS DIRECT ENTRY FOR: overall AKS cost assessments or rightsizing/VPA/CAS/Spot (azure-kubernetes); spend/anomalies/commitments (cost-analysis/cost-optimization); incidents (aks-troubleshooting)."
---
# AKS Cost Optimization
## When to Use This Skill
Use for advanced existing-cluster analysis requiring scheduling, placement, or
verified storage mapping. Route overall AKS cost assessments to
`azure-kubernetes`, spend/anomalies to `cost-analysis`, commitments to
`cost-optimization`, and incidents to `aks-troubleshooting` when those skills are available. When called from an overall assessment, return findings for its ranked report.
## MCP Tools
Prefer fitting Azure MCP reads. Never invent tools or use `az`/`kubectl`
without approved shell access and a target-bound context.
## Workflow/Steps
1. Bind the subscription, cluster, resource group, and kube context.
2. Route to [NAP readiness](references/aks-nap.md),
[bin-packing](references/aks-bin-packing.md),
[node-scaling bottlenecks](references/node-scaling-bottlenecks.md), or
[storage optimization](references/aks-storage-optimization.md).
3. When invoked for AKS commitment context, use the
[commitment-demand handoff](references/aks-savings-plans-reservations.md)
and return demand evidence without benefit analysis or a transaction.
4. Keep reads non-mutating; require approval for every change.
## Error Handling
- Missing capability: analyze supplied evidence or provide a collection plan;
mark dependent cost or commitment results unavailable.
- Evidence conflict: mark the conclusion unconfirmed.
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.