Skip to content
cccskills
Official · MicrosoftFreePublished on GitHub

aks-cost-optimization

Investigate cost efficiency in an existing AKS cluster by examining pod placement, node scaling bottlenecks, and verified storage mappings. It returns evidence for findings such as NAP readiness, bin packing, blocked scale-down, or storage costs.

OriginalShow the original 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).

microsoft/skills3,155 stars(GitHub 3,155 + cccskills 0)
Works withKubernetes

Run score Not tested

See how to install

Good for

  • Check whether an AKS cluster is ready for NAP
  • Find bin-packing opportunities in a cluster
  • Investigate why nodes cannot scale down
  • Map AKS storage resources to their costs

Files included (14)

  • SKILL.md1.8 KB
  • references/aks-bin-packing.md3.8 KB
  • references/aks-nap.md3.2 KB
  • references/aks-savings-plans-reservations.md3.5 KB
  • references/aks-storage-optimization.md3.5 KB
  • references/bin-packing-evidence.md3.8 KB
  • references/nap-decisions.md3.3 KB
  • references/nap-enablement-and-rollback.md1.8 KB
  • references/nap-evidence-collection.md3.9 KB
  • references/node-scaling-bottlenecks.md3.8 KB
  • references/self-hosted-karpenter-migration.md2.1 KB
  • references/storage-container-insights.md2.9 KB
  • references/storage-decisions.md3.3 KB
  • references/storage-metrics.md3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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, bin-packing, node-scaling bottlenecks, or storage optimization.
  3. When invoked for AKS commitment context, use the commitment-demand handoff 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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

agent-framework-azure-ai-py

Official · MicrosoftFreeSummary

Create Python agents on Azure AI Foundry that retain conversation context and use multiple tools. The skill covers code execution, file and web search, external tool connections, streaming responses, and outputs organized into defined fields.

  • Build an agent that retains conversation context
  • Combine code execution with file and web search
  • Connect external tools through MCP
microsoft/skills3.2KUpdated Oct 29, 2026

airunway-aks-setup

Official · MicrosoftFreeSummary

Set up AI Runway on an existing AKS cluster, from checking cluster health and GPU compatibility to installing model serving software, deploying a first AI model, and verifying that it runs.

  • Setting up AI Runway on an existing AKS cluster
  • Checking GPU compatibility before deploying a model
  • Choosing and installing model serving software
microsoft/skills3.2KUpdated Oct 29, 2026

aks-gpu-inference

Official · MicrosoftFreeSummary

Investigate GPU and KAITO failures in AKS using read-only evidence. Helps distinguish scheduling problems, memory shortages, workspace readiness issues, and scaling failures, then organizes findings with confidence levels and missing evidence.

  • Investigating GPU pods stuck in Pending
  • Distinguishing container memory shortages from GPU memory failures
  • Investigating a KAITO Workspace that is not ready
microsoft/skills3.2KUpdated Oct 29, 2026

aks-known-issues

Official · MicrosoftFreeSummary

Find documented fixes for known AKS errors by matching the exact error message and required conditions. Get an explanation of the cause, a proposed fix, a Microsoft Learn reference, and read-only verification steps.

  • Look up a documented fix for a specific AKS error
  • Check the cause of a node pool creation failure
  • Review verification steps before changing AKS resources
microsoft/skills3.2KUpdated Oct 29, 2026

aks-network-capture

Official · MicrosoftFreeSummary

Collect bounded packet captures from AKS nodes or pods alongside Azure network settings. Use the captured traffic as evidence when investigating where packets are lost, after initial checks that do not change the environment.

  • Collect packet captures from an AKS node
  • Gather evidence of where packets are lost
  • Retrieve captures alongside Azure network settings
microsoft/skills3.2KUpdated Oct 29, 2026

aks-troubleshooting

Official · MicrosoftFreeSummary

Investigate live Azure Kubernetes Service incidents through read-only checks of logs, events, and resource state. Trace workload, node, networking, or upgrade failures and produce an incident report with supporting evidence, confidence, and proposed remediation.

  • Investigating crashing or Pending pods
  • Tracing DNS, ingress, and connectivity failures
  • Diagnosing node-pool scaling and quota failures
microsoft/skills3.2KUpdated Oct 29, 2026

See all skills by microsoft

Report a problem with this skill