CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured decision-guide skill: lean, table-driven, concrete flags and thresholds, and exemplary progressive disclosure with a trigger-keyword routing table to verified one-level-deep references. The main gaps are minor — some enabling commands are deferred to the CLI reference, no explicit post-create validation checkpoint, and small redundancies (duplicate topology-spread bullet, compliance banner).

Suggestions

Add an explicit post-create validation checkpoint to the workflow (e.g., verify cluster health and node readiness with kubectl/AKS MCP after az aks create) to close the workflow_clarity gap.

Inline the one-line az aks enable-addons/az aks create flags for the most common Day-1 features (Managed Prometheus, auto-upgrades, Maintenance Windows) instead of deferring all commands to cli-reference.md.

Remove the duplicate topology-spread-constraints bullet (appears in both Node Pools & Compute and Reliability) and trim the MANDATORY COMPLIANCE banner to a single sentence.

DimensionReasoningScore

Conciseness

The body is dense tables and directive bullets with no tutorials of concepts Claude already knows, but there is minor trimmable material — the "AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE" banner and "topology spread constraints" restated in both the Node Pools and Reliability sections — matching the 4-anchor "efficient; minor instances... that could be trimmed" rather than 5's "every token earns its place".

4 / 5

Actionability

Concrete flags and commands appear throughout ("--node-osdisk-type Ephemeral", "--zones 1 2 3", "--enable-oidc-issuer --enable-workload-identity", "CriticalAddonsOnly", "az aks stop/start") alongside sharp decision rules ("Avoid B-series VMs", "at least 4 vCPUs"), but many bullets are directives whose enabling commands are deferred to cli-reference.md — a minor gap versus the 5-anchor's fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

Rules 1–4 give a clear starting sequence (requirements → MCP tool discovery → SKU choice → document Day-0 rationale) and the numbered workflow orders decision areas, with checkpoints in the cost review ("Confirm the target subscription... reuse it throughout", "report commitment analysis as a gap"). However, there is no explicit post-create validation step, fitting the 4-anchor "clear sequence with most checkpoints present; minor validation gaps" rather than 5's explicit validation loops.

4 / 5

Progressive Disclosure

A clear overview routes to all seven existing reference files via a keyword-triggered scenario table ("For a focused request, load only the relevant reference file"); references are one level deep, and the cross-links found between reference files point to specific anchors for complementary procedures rather than deferred content chains — matching the 5-anchor "clear overview with well-signaled one-level-deep references; easy navigation".

5 / 5

Total

17

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it states concrete capabilities with specific sub-areas, provides an explicit WHEN clause with comprehensive natural trigger phrases including synonyms, and occupies a clear AKS-provisioning niche. The only weakness is mild trigger overlap with closely related operational/cost sibling skills.

DimensionReasoningScore

Specificity

"Plan, create, and configure production-ready Azure Kubernetes Service (AKS) clusters" is backed by multiple concrete, enumerated capabilities — "SKU selection (Automatic vs Standard)", "private API server, Azure CNI Overlay, egress configuration", "autoscaling, upgrade strategy, cost analysis" — giving comprehensive, specific coverage rather than the 1–2 actions of the 3-anchor.

5 / 5

Completeness

It explicitly answers both what ("Plan, create, and configure production-ready AKS clusters. Covers Day-0 checklist, SKU selection, networking... security, and operations") and when ("WHEN: create AKS environment, provision AKS...") with concrete trigger phrases, in third-person voice — a direct match to the 5-anchor example; the 4-anchor's "when could be more explicit" does not apply.

5 / 5

Trigger Term Quality

The WHEN clause lists comprehensive natural phrases users would say — "provision AKS", "AKS spot nodes", "rightsize AKS pod", "over-provisioned AKS pod" — including synonyms ("rightsize AKS pod"/"pod rightsizing", "Vertical Pod Autoscaler"/"VPA recommendations"), matching the 5-anchor's synonym coverage; the 4-anchor implies only partial coverage.

5 / 5

Distinctiveness Conflict Risk

The AKS provisioning niche is clear and triggers are AKS-anchored, but terms like "optimize AKS", "AKS cluster-autoscaler", and "rightsize AKS pod" have minor overlap risk with closely related sibling skills (azure-diagnostics, the aks-cost-optimization operations add-on), fitting the 4-anchor "mostly distinct; minor overlap risk" better than 5's "minimal conflict risk".

4 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

microsoft/GitHub-Copilot-for-Azure

Path

plugins/azure-skills/skills/azure-kubernetes/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.