Official agent skill

Azure Kubernetes Automatic Readiness

by microsoft in microsoft/GitHub-Copilot-for-Azure

Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility.

OfficialMITAuto-check passedDevOps & Cloud

Install Azure Kubernetes Automatic Readiness

skills CLI
$ npx skills add microsoft/GitHub-Copilot-for-Azure --skill azure-kubernetes-automatic-readiness -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install microsoft/GitHub-Copilot-for-Azure azure-kubernetes-automatic-readiness --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/microsoft/GitHub-Copilot-for-Azure.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness .claude/skills/azure-kubernetes-automatic-readiness && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
azure-kubernetes-automatic-readiness
GitHub stars
255
Used in
1 other repo
Token cost
~4.4k tokens
SKILL.md length
1,789 words
Files
6 (incl. scripts, references)
Skills in repo
61
Repo updated
First seen
Licence
MIT

At a glance

Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility.

  • Works in 5 steps: Determine Scope → Run Assessment → Present Findings → …
  • Tasks that involve Container orchestration
  • SKILL.md covers Quick Reference, When to Use This Skill, Routing Rules and Guardrails — READ FIRST, plus 4 more sections
  • Calls kubectl, jq and az

What it does

Azure Kubernetes Automatic Readiness is an agent skill from microsoft/GitHub-Copilot-for-Azure, published by the product's own GitHub organization. Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility. Identifies incompatibilities, generates fixes, and guides migration from AKS Standard to AKS Automatic. WHEN: migrate to AKS Automatic, check AKS Automatic readiness, validate manifests for Automatic, assess cluster for Automatic compatibility, fix deployment for Automatic compatibility, identify AKS Automatic migration blockers, is my cluster ready for AKS Automatic.

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/common-fixes.md`, `references/constraint-spec-v1.yaml` and `references/mcp-integration.md`).

It sits in DevOps & Cloud, covering Container orchestration. It works with Kubernetes, Microsoft Azure and Model Context Protocol. The repository describes itself as: GitHub Copilot for Azure. The licence is MIT.

When your agent uses it

  • Tasks that involve Container orchestration

Example prompts

  • “/azure-kubernetes-automatic-readiness”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Determine Scope
  2. Run Assessment
  3. Present Findings
  4. Offer Fixes
  5. Recommend Next Steps

What it can do on your machine

Read from SKILL.md and the folder at commit ce94fce. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • kubectl
    • jq
    • az
    • helm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • learn.microsoft.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Azure Kubernetes Automatic Readiness loads about 4.4k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 124 tokens; SKILL.md has 1,789 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~124
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~16k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from microsoft/GitHub-Copilot-for-Azure at commit ce94fce, republished under its MIT licence (© microsoft). 1,789 words, ~4,369 tokens.

Download SKILL.mdSave it as .claude/skills/azure-kubernetes-automatic-readiness/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
azure-kubernetes-automatic-readiness
description
Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility. Identifies incompatibilities, generates fixes, and guides migration from AKS Standard to AKS Automatic. WHEN: migrate to AKS Automatic, check AKS Automatic readiness, validate manifests for Automatic, assess cluster for Automatic compatibility, fix deployment for Automatic compatibility, identify AKS Automatic migration blockers, is my cluster ready for AKS Automatic.
license
MIT
metadata.author
Microsoft
metadata.version
1.1.0

AKS Automatic Readiness Assessment

AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE

This skill assesses existing AKS clusters or local manifests for AKS Automatic compatibility. For creating a new AKS Automatic cluster, use the azure-kubernetes skill instead. See constraint spec for all safeguard rules, common fixes for YAML patterns, migration guide for end-to-end steps, and MCP integration for tool details and fallback handling.

You are an AKS Automatic compatibility assessment agent. Your job is to evaluate whether Kubernetes workloads and cluster configurations are compatible with AKS Automatic, identify issues, and help users fix them.

AKS Automatic enables Deployment Safeguards in Enforce mode by default (some rules deny, some warn only, some mutate), Pod Security Standards at Baseline (Restricted is opt-in), 2 active webhook mutators that auto-fix certain fields at admission (resource-requests defaults and anti-affinity/topology-spread), and a set of cluster-level configuration requirements. The bundled constraint spec is the rule source; rule counts in prose are descriptive, not proof of what a given cluster enforces.

Quick Reference

PropertyValue
Best forAKS Automatic migration readiness and manifest validation
MCP ToolsHost-discovered Azure MCP AKS capability (mcp_azure_mcp_aks in GitHub Copilot) for cluster/node-pool reads; kubectl + jq for sanitized workload reads
Related skillsazure-kubernetes (cluster creation), azure-diagnostics (live troubleshooting), aks-troubleshooting (AKS-focused diagnosis when the aks-skills plugin is installed), azure-validate (readiness checks)

When to Use This Skill

  • "Can I migrate to AKS Automatic?"
  • "Check my cluster readiness for Automatic"
  • "Validate manifests against AKS Automatic constraints"
  • "Fix my deployment for Automatic compatibility"
  • "Identify AKS Automatic migration blockers"
  • Any mention of AKS Automatic + (migration | readiness | compatibility | assessment | validation)

Routing Rules

Route to azure-kubernetes instead:
  • "Create an AKS cluster" / "What are AKS best practices?" / "How do I deploy to AKS?"
  • General cluster creation, configuration, scaling, or AKS operations
Route to azure-diagnostics instead:
  • "My pod is crashing" / "Debug my AKS cluster" / "Why is my deployment failing?"
  • Live troubleshooting, debugging, error diagnosis on a running cluster

Guardrails — READ FIRST

  1. Read-only: NEVER modify cluster state. Assessment is read-only. Do not run kubectl apply, az aks update, or any command that changes the cluster.
  2. No secrets: Do NOT transmit, display, or include in diffs: Secret data values, ConfigMap data values, environment variable values from valueFrom.secretKeyRef, service account tokens, or connection strings.
  3. User approval for file changes: Present every fix as a diff. The user must explicitly accept before you write to any file.
  4. Scope boundaries: Route cluster creation/deletion questions → azure-kubernetes skill. Route live troubleshooting → azure-diagnostics skill.

MCP Tools

CapabilityPurposeTypical Parameters
Azure MCP AKS capability discovered from the host's available tools (mcp_azure_mcp_aks in GitHub Copilot)Read cluster and node-pool configuration. The documented surface is cluster get/list and node-pool get/list; it has no readiness-assessment operationUse only the parameters in the host-advertised schema
Host Kubernetes capability or kubectl piped through scripts/sanitize-readiness-input.jqRead allowlisted workload fields for local evaluation against the bundled constraint specCluster context, resource kinds, namespaces

Workflow

Step 1: Determine Scope

Ask the user what they want to assess:

Option A — Cluster-connected assessment Use when the user has a connected cluster context (subscription + resource group + cluster name).

Option B — Offline manifest validation Use when the user has local Kubernetes manifests, Helm charts, or Kustomize overlays in their workspace. Search for files containing apiVersion: and kind: matching Deployment, StatefulSet, DaemonSet, Job, CronJob, Pod, Service, PodDisruptionBudget, or StorageClass. For Helm charts, look for Chart.yaml and rendered templates under templates/.

Option C — Single manifest check If the user pastes or points to a single YAML manifest, validate it directly without asking for scope.

Step 2: Run Assessment
Cluster-Connected Mode
  1. Discover the host's approved AKS metadata capabilities; use their host-assigned names and schemas. Azure MCP, governed ARM tools, or a governed Azure CLI capability may provide the relevant reads. A missing literal name is not proof of absence.
  2. If using Azure MCP, use its advertised cluster/node-pool reads for metadata (SKU, network plugin, addons, node pool OS). The documented surface has no readiness-assessment operation — do not expect one (Azure MCP AKS tools).
  3. Read workloads through an approved host Kubernetes capability with allowlist projection, or, where the host permits shell/cluster access and exposes the bundled filter, pipe kubectl JSON through scripts/sanitize-readiness-input.jq (requires jq) before anything reaches the model. Never fetch Secret/ConfigMap resources or paste raw kubectl -o json. If neither path is available, use offline or user-provided manifests; do not route Kubernetes commands through Azure MCP.
  4. Evaluate metadata and manifests locally against references/constraint-spec-v1.yaml.
  5. Run kubectl get constraints when reachable before reporting any conditionalSafeguards rule.
bash
# from the skill root
set -o pipefail
kubectl get deployment,statefulset,daemonset,job,cronjob,pod,service,poddisruptionbudget,storageclass \
  -A -o json |
jq -f scripts/sanitize-readiness-input.jq
Fallback Chain
Cluster metadata:
1. Host-discovered Azure MCP AKS cluster/node-pool read capability
   ↓ no matching capability, operation absent, or access fails
2. Host-approved equivalent metadata reads, including governed ARM/Azure CLI
   capabilities or permitted `az aks show` and `az aks nodepool list`

Workload data:
1. Approved host Kubernetes read with projection, or permitted sanitized `kubectl | jq`
   ↓ execution/cluster access unavailable, or jq/bundled filter missing
2. Offline validation of local, rendered, or user-provided manifests

If no Azure MCP AKS tool is discovered, use the host's approved equivalent metadata capabilities and continue with permitted sanitized Kubernetes reads or offline validation. A local or external MCP server is not a prerequisite. Suggest connector setup only where the host supports and authorizes it; host-specific options are in references/mcp-integration.md. Do not bypass the host's governed tool boundary to obtain missing evidence.

Offline Mode

Load references/constraint-spec-v1.yaml and evaluate every manifest against every rule: check says what and which fields to inspect, fix gives allowed values and remediations. Suggest needed fixes.

Key checks: Per container (containers, initContainers, ephemeralContainers):

  • Resource requests/limits → safeguard-container-resource-requests
  • Readiness and liveness probes → safeguard-probes-configured (warning-only — not blocked at admission; treat as informational)
  • Image tag not :latest → safeguard-images-no-latest
  • securityContext.privileged not true → safeguard-no-privileged-containers
  • capabilities.add only adds allowed capabilities → safeguard-container-capabilities
  • seccompProfile is RuntimeDefault/Localhost → safeguard-allowed-seccomp-profiles
  • no host field in probes and lifecycle hooks → safeguard-host-probes (advisory/unverified — not a documented Automatic block)

Per pod spec:

  • hostPID/hostIPC not true → safeguard-block-host-namespaces (incompatible)
  • hostNetwork/hostPort not true → safeguard-host-network-ports (incompatible)
  • No hostPath volumes → safeguard-no-host-path-volumes (incompatible)

Conditional (conditionalSafeguards — report only when applicable, never as default blockers):

  • allowPrivilegeEscalation, run-as-non-root, allowed volume types → PSS Restricted opt-in only (Learn marks these "PSS Restricted Only")
  • Windows ContainerAdministrator → Windows node pools only, when the constraint is active

Per workload type:

  • Deployments/StatefulSets with replicas > 1: podAntiAffinity or topologySpreadConstraints → safeguard-pod-enforce-antiaffinity
  • StorageClass: CSI provisioner (not in-tree) → safeguard-csi-driver-storage-class
Severity Classification
SeverityMeaningAction
incompatibleFundamental architecture issue; cannot run on Automatic without redesignMust fix before migration — flag prominently
requiresChangesManifest changes needed; will be denied at admissionGenerate fix diffs
autoFixedAKS Automatic will mutate this at admission; no user action neededInformational — show what will change
informationalWarning-only, advisory, or not enforced on the default Automatic BaselineMention briefly; never list as a blocker
conditional (enforcement: conditional)Enforced only under PSS Restricted, on Windows nodes, or when the cluster's active constraints include itReport with its appliesWhen condition; confirm with kubectl get constraints when possible
Show full SKILL.md (727 more words)Show less
Step 3: Present Findings

Always start with the summary:

## AKS Automatic Readiness Assessment

| Status | Count |
|--------|-------|
| ✅ Compatible | X workloads |
| ⚠️ Requires changes | Y workloads |
| ❌ Incompatible | Z workloads |
| 🔧 Auto-fixed by Automatic | W workloads |
| 🏗️ Cluster config issues | N issues |

Grouping: ≤ 10 issues → list individually; > 10 → group by constraint ID. Always show incompatible first (migration blockers), then requiresChanges, then autoFixed, then cluster config.

Per-issue format:

### ❌ [constraint-id] — Short description
**Severity:** incompatible | requiresChanges
**Affected:** namespace/resource-name (Kind)
**Current:** <what the manifest has>
**Required:** <what AKS Automatic requires>
**Fix:** <remediation summary>
**Docs:** <documentation URL>
Step 4: Offer Fixes

Deterministic fixes (the constraint rule and references/common-fixes.md define a direct field transformation — generate a YAML diff):

  • safeguard-container-resource-requests — add resources.requests
  • safeguard-container-capabilities — remove capabilities.add
  • safeguard-allowed-seccomp-profiles — patch only when seccompProfile.type: Unconfined is present
  • safeguard-no-privilege-escalation — set allowPrivilegeEscalation: false (only when the conditional rule applies)
  • safeguard-enforce-apparmor — add AppArmor annotation
  • safeguard-csi-driver-storage-class — replace in-tree provisioner

Use patterns in references/common-fixes.md and generate a before/after diff. Starting resource values use safe defaults — VPA (enabled on Automatic) will auto-tune after deployment.

Context-dependent fixes (the constraint spec's fix guidance requires application-specific input):

  • safeguard-images-no-latest — correct tag is user- and release-specific; ask the user: "What specific version tag or SHA digest should I pin this image to?" Do not guess
  • safeguard-pod-enforce-antiaffinity — needs app labels for selector
  • safeguard-no-host-path-volumes — replacement depends on what hostPath is used for
  • safeguard-block-host-namespaces — may require architecture redesign
  • safeguard-host-network-ports — needs alternative networking approach

For incompatible findings (e.g., hostPath volumes), explain the issue and propose alternatives. For log-collection hostPath, suggest: Azure Monitor Container Insights (recommended, auto-enabled), Azure Files CSI volume, emptyDir, or sidecar pattern.

Fix application flow:

  1. Generate the fix as a YAML diff
  2. Show the diff with explanation
  3. Wait for explicit approval: "apply", "edit", or "skip"
  4. On approval, apply the change to the file
  5. Move to the next finding

If the user says "fix all" or "apply all deterministic fixes", first generate a single combined diff containing only the constraint rules with direct, context-independent transformations, show that combined diff with an explanation, and wait for one explicit approval before applying any writes. After approval, apply the batched changes and then suggest re-validation.

Step 5: Recommend Next Steps

All issues resolved (or only autoFixed remaining):

Your workloads are ready for AKS Automatic! Next steps:
1. Review auto-fixed items — AKS Automatic will mutate N fields at admission.
2. Apply cluster configuration changes (see cluster config issues above).
3. Create the AKS Automatic target cluster and move workloads — follow the migration guide.
4. Verify — after migration, check all workloads are running and healthy.

There is no documented in-place Standard → Automatic SKU switch; migration to Automatic is a new target cluster plus a workload move (the documented in-place path is Automatic → Standard, --sku base). See references/migration-guide-summary.md for supported journeys and the full checklist.

Incompatible findings remain: List blockers and offer three options: redesign workloads, keep on a separate AKS Standard cluster, or use Automatic for compatible + Standard for incompatible workloads.

Cluster config issues remain (Day-0 decisions): API Server VNet Integration, node pool OS SKU (requires recreating system node pools), and ephemeral OS disks require a new cluster — redirect to azure-kubernetes skill for cluster creation help.

Error Handling

Error / SymptomLikely CauseRemediation
No Azure MCP AKS capability in the host's toolsHost uses another approved surface or does not expose these readsUse approved equivalent metadata reads, including governed ARM/Azure CLI capabilities, or continue offline. Suggest a connector only if the host supports and authorizes setup
Discovered AKS capability has no readiness operationExpected — the documented surface is cluster/node-pool reads onlyCollect sanitized manifests via kubectl | jq and evaluate the bundled spec locally
Azure/Kubernetes read fails (401/403/404, no context)Credentials, RBAC, scope, or wrong targetSee references/mcp-integration.md (SRE Agent UAMI scope vs az login hosts); continue offline if unresolved
jq or bundled sanitizer unavailableHost cannot execute the sanitized pipelineUse rendered manifests or an approved projecting host read. Install tools only where host policy and user authorization permit; never send raw cluster JSON to the model
Helm chart uses Go templating — cannot evaluateTemplate values not resolvedAsk for helm template output or values files
Constraint spec version mismatchSkill bundles spec v1.2.0Note version in output; recommend re-running after spec update

Reference Files

FileWhen to load
references/constraint-spec-v1.yamlAlways load for offline validation — all constraint IDs, severities, and fix patterns
references/common-fixes.mdWhen generating deterministic fixes — before/after YAML patterns
references/migration-guide-summary.mdWhen user asks about migration steps or after assessment is complete
references/mcp-integration.mdWhen discovering Azure MCP capabilities, wiring the sanitized kubectl read, or debugging the fallback chain
scripts/sanitize-readiness-input.jqAllowlist projection for kubectl -o json output before it reaches the model (requires jq)

⚠️ Warning: This skill bundles constraint spec v1.2.0 (rules dated 2026-03-15, reconciled 2026-09 against the Learn Deployment Safeguards page, Azure Policy initiative c047ea8e v3.0.0, and the AKS Automatic SKU migration article). It lists 23 customer-facing cluster constraints, 21 Baseline-level Deployment Safeguards rules (one advisory/unverified), 4 conditional Restricted/Windows rules, and 2 active mutators. Always note the spec version in assessment output and verify live enforcement with kubectl get constraints when a cluster is reachable.

© microsoft, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references) in plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness of microsoft/GitHub-Copilot-for-Azure.

  • SKILL.md
  • references/common-fixes.md
  • references/constraint-spec-v1.yaml
  • references/mcp-integration.md
  • references/migration-guide-summary.md
  • scripts/sanitize-readiness-input.jq

Open the folder on GitHubat commit ce94fce

Used in 3 other repositories

We found 4 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in microsoft/GitHub-Copilot-for-Azure, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Azure Kubernetes Automatic Readiness next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Azure Kubernetes Automatic Readiness compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Azure Kubernetes Automatic Readiness this skillmicrosoft/GitHub-Copilot-for-Azure2551 repos~4.4kAutomated safety check: PassMIT
Apex Azure Diagnosticsjonathan-vella/apex217—~2.1kAutomated safety check: PassMIT
Install Boltmcpboltmcp/boltmcp371—~2.3kAutomated safety check: PassNone
K8s Agent Sandbox MCPkubernetes-sigs/agent-sandbox4.2k—~1.3kAutomated safety check: PassApache-2.0
Provider Bug Reviewmondoohq/mql412—~2.9kAutomated safety check: PassCustom licence
Aspire MonitoringCommunityToolkit/Aspire629—~3.5kAutomated safety check: PassMIT

Similar skills

  • Apex Azure Diagnostics

    jonathan-vella/apex

    WORKFLOW SKILL — Debug Azure production issues: Container Apps, Functions, App Service, AKS, VMs and messaging, with KQL log analysis.

    217 GitHub stars~2.1k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Install Boltmcp

    boltmcp/boltmcp

    A skill your agent uses when asked to help install or uninstall BoltMCP

    371 GitHub stars~2.3k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • K8s Agent Sandbox MCP

    kubernetes-sigs/agent-sandbox

    Official

    An MCP server skill for managing Kubernetes sandboxes. An agent skill from kubernetes-sigs/agent-sandbox.

    4.2k GitHub stars~1.3k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Deep static code review of an mql provider for logic errors, nil-handling bugs, pagination truncation, caching/id collisions, and other defects that silently give users wrong data.

    412 GitHub stars~2.9k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Aspire Monitoring

    CommunityToolkit/Aspire

    ANALYSIS SKILL - Observe Aspire apps: logs, traces, metrics, resource state, telemetry export, browser telemetry, and the standalone dashboard.

    629 GitHub stars~3.5k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Guides deployment and management of Kubernetes clusters with kcli.

    653 GitHub stars~1.5k tokensUpdated today
    DevOps & CloudAuto-check passed

More from microsoft/GitHub-Copilot-for-Azure

All 61 skills in this repo
  • Capacity

    microsoft/GitHub-Copilot-for-Azure

    Official

    Discovers available Azure OpenAI model capacity across regions and projects.

    255 GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Deploy Model

    microsoft/GitHub-Copilot-for-Azure

    Official

    Unified Azure OpenAI model deployment skill with intelligent intent-based routing.

    255 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Azure Storage

    microsoft/GitHub-Copilot-for-Azure

    Official

    Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake.

    255 GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check passed
  • Microsoft Foundry

    microsoft/GitHub-Copilot-for-Azure

    Official

    Build, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and resources end to end.

    255 GitHub starsUsed in 1 repo~6.7k tokens
    Auto-check passed
  • Entra Agent Id

    microsoft/GitHub-Copilot-for-Azure

    Official

    Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmipath, OBO, cross-tenant)…

    255 GitHub starsUsed in 2 repos~4k tokens
    Auto-check passed
  • Azure Quotas

    microsoft/GitHub-Copilot-for-Azure

    Official

    Check/manage Azure quotas and usage across providers. An agent skill from microsoft/GitHub-Copilot-for-Azure.

    255 GitHub starsUsed in 1 repo~3k tokens
    Auto-check passed

Categories

Questions about Azure Kubernetes Automatic Readiness

What does Azure Kubernetes Automatic Readiness do?

Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility. Azure Kubernetes Automatic Readiness is an agent skill from microsoft/GitHub-Copilot-for-Azure, published by the product's own GitHub organization. Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility.

When should I use Azure Kubernetes Automatic Readiness?

Azure Kubernetes Automatic Readiness fits situations like: tasks that involve Container orchestration.

How do I install Azure Kubernetes Automatic Readiness in Claude Code?

Run `npx skills add microsoft/GitHub-Copilot-for-Azure --skill azure-kubernetes-automatic-readiness -a claude-code`. Or copy the skill folder (plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness in microsoft/GitHub-Copilot-for-Azure) into .claude/skills/azure-kubernetes-automatic-readiness in your project. Claude Code loads it when a task matches its description.

How do I install Azure Kubernetes Automatic Readiness in Codex?

Run `npx skills add microsoft/GitHub-Copilot-for-Azure --skill azure-kubernetes-automatic-readiness -a codex`. Or copy the skill folder (plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness in microsoft/GitHub-Copilot-for-Azure) into .agents/skills/azure-kubernetes-automatic-readiness in your project. Codex loads it when a task matches its description.

Can I use Azure Kubernetes Automatic Readiness in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add microsoft/GitHub-Copilot-for-Azure --skill azure-kubernetes-automatic-readiness -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/azure-kubernetes-automatic-readiness, .gemini/skills/azure-kubernetes-automatic-readiness, .github/skills/azure-kubernetes-automatic-readiness and .opencode/skills/azure-kubernetes-automatic-readiness in your project.

What does Azure Kubernetes Automatic Readiness need to run?

Going by SKILL.md and its folder, Azure Kubernetes Automatic Readiness needs the command-line tools its instructions call (kubectl, jq, az and helm).

Does Azure Kubernetes Automatic Readiness access the network?

SKILL.md names 1 domain. As links in the text: learn.microsoft.com. This is read from the text; nothing was executed.

Is Azure Kubernetes Automatic Readiness safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Azure Kubernetes Automatic Readiness use?

Azure Kubernetes Automatic Readiness is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Azure Kubernetes Automatic Readiness use?

About 4.4k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Azure Kubernetes Automatic Readiness?

Skills that share tags, products or a category with Azure Kubernetes Automatic Readiness: Apex Azure Diagnostics (jonathan-vella/apex, 217 stars), Install Boltmcp (boltmcp/boltmcp, 371 stars), K8s Agent Sandbox MCP (kubernetes-sigs/agent-sandbox, 4.2k stars) and Provider Bug Review (mondoohq/mql, 412 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Azure Kubernetes Automatic Readiness?

microsoft (a GitHub organization, an official publisher) maintains it in microsoft/GitHub-Copilot-for-Azure, which has 255 GitHub stars. The repository holds 61 skills in this directory. The repository was last updated on October 9, 2026.

Source: microsoft/GitHub-Copilot-for-Azure on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.