Agent skill · software engineering · microsoft
azure-kubernetes
Plan, create, and configure production-ready Azure Kubernetes Service (AKS) clusters. Covers Day-0 checklist, SKU selection (Automatic vs Standard), networking options (private API server, Azure CNI Overlay, egress configuration), security, and operations (autoscaling, upgrade strategy, cost analysis). WHEN: create AKS environment, provision AKS, enable AKS observability, design AKS networking, choose AKS SKU, secure AKS, optimize AKS, AKS spot nodes, AKS cluster-autoscaler, rightsize AKS pod, pod rightsizing, over-provisioned AKS pod, pod resource requests and limits, Vertical Pod Autoscaler, VPA recommendations.
Why this skill is useful
Adds a comprehensive set of executable workflows and configurations for setting up Azure Kubernetes Service clusters that are not covered in public documentation.
What it needs
Requires azure-cli, kubectl installed locally. Requires azure account access. About 6k tokens when loaded. Last updated 2026-08-06. 1,356 stars on the source repository.
What this skill does
Azure Kubernetes Service AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE This skill produces a recommended AKS cluster configuration based on user requirements, distinguishing Day-0 decisions (networking, API server — hard to change later) from Day-1 features (can enable post-creation). See CLI reference for commands. Quick Reference Property Value ---------- ------- Best for AKS cluster planning and Day-0 decisions MCP Tools mcpazuremcpaks CLI az aks create, az aks show, kubectl get, kubectl describe Related skills azure-kubernetes-app-deploy (deploy an app to an existing cluster), azure-diagnostics (troubleshooting AKS), azure-validate (readiness checks), azure-kubernetes-automatic-readiness (migrate existing cluster to AKS Automatic) When to Use This Skill Activate this skill when user wants to: Create a new AKS cluster Plan AKS cluster configuration for production workloads Design AKS networking (API server access, pod IP model, egress) Set up AKS identity and secrets management Configure AKS governance (Azure Policy, Deployment Safeguards) Enable AKS observability (Container Insights, Managed Prometheus, Grafana) Define AKS upgrade and patching strategy Understand AKS Automatic vs Standard SKU differences Get a Day-0 checklist for AKS cluster setup and configuration Deploying an application to an existing cluster? This skill provisions and configures the cluster. To containerize an app and deploy it to a cluster that already exists (Dockerfile + manifests + Deployment Safeguards), use the azure-kubernetes-app-deploy sub-skill instead. Rules 1. Start with the user's requirements for provisioning compute, networking, security, and other settings. 2. Use the azure MCP server and select mcpazuremcpaks first to discover the exact AKS-specific MCP tools surfaced by the client. Choose the smallest discovered AKS tool that fits the task, and fall back to Azure CLI (az aks) only when the needed functionality is not exposed through the AKS MCP surface. 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills microsoft/azure-kubernetes