github.com/microsoft/azure-skills
| Skill | Added | Review |
|---|---|---|
airunway-aks-setup .github/plugins/azure-skills/skills/airunway-aks-setup/SKILL.md Set up AI Runway on AKS — from bare cluster to running model. Covers cluster verification, controller install, GPU assessment, provider setup, and first deployment. WHEN: "setup AI Runway", "onboard AKS cluster", "install AI Runway", "airunway setup", "deploy model to AKS", "GPU inference on AKS", "KAITO setup on AKS", "run LLM on AKS", "vLLM on AKS", "set up model serving on AKS", "AI Runway controller". | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
appinsights-instrumentation .github/plugins/azure-skills/skills/appinsights-instrumentation/SKILL.md Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-ai .github/plugins/azure-skills/skills/azure-ai/SKILL.md Use for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-aigateway .github/plugins/azure-skills/skills/azure-aigateway/SKILL.md Configure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: semantic caching, token limit, content safety, load balancing, AI model governance, MCP rate limiting, jailbreak detection, add Azure OpenAI backend, add AI Foundry model, test AI gateway, LLM policies, configure AI backend, token metrics, AI cost control, convert API to MCP, import OpenAPI to gateway. | 70 70 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 9d46511 | |
azure-app-onboard .github/plugins/azure-skills/skills/azure-app-onboard/SKILL.md End-to-end orchestrator: from a business idea, app idea, or existing app to running Azure deployment with cost estimates and pre-deploy approval. Analyzes your app, auto-detects the right Azure services, scaffolds infrastructure code, and deploys — tailored to your app, not a template. Handles moving existing apps to Azure without rewriting or with minimal changes. WHEN: bring your app to Azure, plan my app, cost to run, is my code ready to deploy, deploy my app to the cloud, deploy all my services, what Azure services do I need, plan my Azure deployment, deploy my new app to Azure, one-click deploy, I have an app and want it on Azure, migrate my app to Azure, help me get started, build an app, no code yet, starter project. DO NOT USE FOR: use azd for deployment(use azure-deploy), optimizing existing costs (use azure-cost), code readiness checks only (use azure-app-onboard-prereq). | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-app-onboard-prereq .github/plugins/azure-skills/skills/azure-app-onboard-prereq/SKILL.md Assess whether source code is ready to deploy to Azure — the check BEFORE infrastructure work. Evaluates build health, app completeness, dependencies and local services, stack compatibility, and deployment feasibility. Answers questions about what your app needs before it can be deployed — frameworks, dependencies, and configuration. Checks whether dependencies are compatible and identifies deployment blockers and unsupported frameworks. WHEN: "evaluate my repo", "is my app ready to deploy", "what does my app need to deploy", "what do I need before deploying", "does my app need", "can I ship this to Azure", "scan my repo for issues", "is this app deployable", "check if my app is ready for Azure", "do I need a Dockerfile", "what's blocking my deployment", "are there any blockers", "are my dependencies compatible", "does Azure support my framework", "what needs to change before deploying", "check my app configuration". | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-cloud-migrate .github/plugins/azure-skills/skills/azure-cloud-migrate/SKILL.md Assess and migrate cross-cloud workloads to Azure with reports and code conversion. Supports Lambda→Functions, Beanstalk/Heroku/App Engine→App Service, Fargate/Kubernetes/Cloud Run/Spring Boot→Container Apps. WHEN: migrate Lambda to Functions, AWS to Azure, migrate Beanstalk, migrate Heroku, migrate App Engine, Cloud Run migration, Fargate to ACA, ECS/Kubernetes/GKE/EKS to Container Apps, Spring Boot to Container Apps, cross-cloud migration. | 74 74 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-compliance .github/plugins/azure-skills/skills/azure-compliance/SKILL.md Run Azure compliance and security audits with azqr plus Key Vault expiration checks. Covers best-practice assessment, resource review, policy/compliance validation, and security posture checks. WHEN: compliance scan, security audit, BEFORE running azqr (compliance cli tool), Azure best practices, Key Vault expiration check, expired certificates, expiring secrets, orphaned resources, compliance assessment. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-compute .github/plugins/azure-skills/skills/azure-compute/SKILL.md Azure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, lightweight server, website, backend, GPU, machine learning, HPC simulation, dev/test, workload, family, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, capacity reservation (CRG), reserve, guarantee capacity, pre-provision, CRG association, CRG disassociation, machine enrollment (EMM), Essential Machine Management, monitor. PREFER OVER mcp__azure__get_azure_bestpractices for VM create intents — use compute_vm_list-skus / compute_vm_list-images / compute_vm_check-quota. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-cost .github/plugins/azure-skills/skills/azure-cost/SKILL.md Azure cost management: query costs, forecast spending, optimize to reduce waste. WHEN: "Azure costs", "Azure bill", "cost breakdown", "how much am I spending", "forecast spending", "optimize costs", "reduce spending", "orphaned resources", "rightsize VMs", "cost spike", "reduce storage costs", "AKS cost". DO NOT USE FOR: deploying resources, provisioning, diagnostics, or security audits. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-deploy .github/plugins/azure-skills/skills/azure-deploy/SKILL.md Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: "run azd up", "run azd deploy", "execute deployment", "push to production", "push to cloud", "go live", "ship it", "bicep deploy", "terraform apply", "publish to Azure", "launch on Azure". DO NOT USE WHEN: "create and deploy", "build and deploy", "create a new app", "set up infrastructure", "create and deploy to Azure using Terraform" — use azure-prepare for these. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-diagnostics .github/plugins/azure-skills/skills/azure-diagnostics/SKILL.md Debug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, troubleshoot functions, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, analyze logs, KQL, insights, image pull failures, cold start issues, health probe failures, resource health, root cause of errors, troubleshoot event hubs, troubleshoot service bus, messaging SDK error, AMQP connection failure, message lock lost, service bus dead letter. | 62 62 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-kusto .github/plugins/azure-skills/skills/azure-kusto/SKILL.md Query and analyze data in Azure Data Explorer (Kusto/ADX) using KQL for log analytics, telemetry, and time series analysis. WHEN: KQL queries, Kusto database queries, Azure Data Explorer, ADX clusters, log analytics, time series data, IoT telemetry, anomaly detection. | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-kusto-graph .github/plugins/azure-kusto-graph-skills/skills/azure-kusto-graph/SKILL.md Build and query Kusto graphs from natural language. Covers transient graphs (make-graph), persistent graph models/snapshots, pattern matching (graph-match), shortest paths, connected components, and graph-to-table export. Generates the edges-first thinking: define edges, define node lookups, union, make-graph. WHEN: make-graph, graph-match, graph-shortest-paths, graph-to-table, graph-mark-components, persistent graph, graph model, graph snapshot, build a graph from data, find paths between nodes, pattern matching in graph, connected components, transient graph, Kusto graph, KQL graph. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-kusto-irql .github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql/SKILL.md Compose IRQL (Incident Response Query Language) queries for Kusto cybersecurity investigations. Translates natural language hunting questions into composable IRQL pipelines using Get_*, Extract_*, and Enrich_* functions. WHEN: IRQL query, security hunt, threat hunting KQL, incident response query, compose hunting pipeline, failed logins, phishing investigation, lateral movement, process execution, file creation events. | 73 73 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-kusto-irql-graph .github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql-graph/SKILL.md Apply IRQL graph functions to KQL or IRQL query results for Kusto Explorer visualization. Generates Lift_To_Graph mappings and composes Graph_Render_View, Graph_Fold_By_Property, Extract_Node_*, Enrich_Node_*, and Enrich_Graph_* calls. Accepts a supplied query or limited basic natural-language source request; it is not a general natural-language-to-KQL/IRQL skill. WHEN: Lift_To_Graph, Graph_Render_View, Graph_Fold_By_Property, IRQL graph enrichment, graph mapping for existing query results, icon-decorated graph, fold graph nodes. Use azure-kusto-graph for native make-graph analysis, graph-match, shortest paths, components, or persistent graphs. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
azure-messaging .github/plugins/azure-skills/skills/azure-messaging/SKILL.md Troubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing issues, and SDK configuration problems. WHEN: event hub SDK error, service bus SDK issue, messaging connection failure, AMQP error, event processor host issue, message lock lost, message lock expired, lock renewal, lock renewal batch, send timeout, receiver disconnected, SDK troubleshooting, azure messaging SDK, event hub consumer, service bus queue issue, topic subscription error, enable logging event hub, service bus logging, eventhub python, servicebus java, eventhub javascript, servicebus dotnet, event hub checkpoint, event hub not receiving messages, service bus dead letter, batch processing lock, session lock expired, idle timeout, connection inactive, link detach, slow reconnect, session error, duplicate events, offset reset, receive batch. | 70 70 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-prepare .github/plugins/azure-skills/skills/azure-prepare/SKILL.md Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when the user explicitly wants to use azd as the deployment tool, or the project already has an azure.yaml file. DO NOT USE FOR: non-azd deployments, Python App Service code-only deploys (use python-appservice-deploy), or cross-cloud migration (use azure-cloud-migrate). WHEN: prepare app for azd, create azure.yaml, set up azd infrastructure, modernize app for Azure with azd, deploy with azd, function app, timer trigger, service bus trigger, event-driven function, managed identity, generate Bicep, generate Terraform, create and deploy to Azure. | 71 71 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 9d46511 | |
azure-resource-lookup .github/plugins/azure-skills/skills/azure-resource-lookup/SKILL.md List, find, and show Azure resources across subscriptions or resource groups. Handles prompts like "list the websites in my subscription", "list my web apps", "show my app services", "list virtual machines", "list my VMs", "show storage accounts", "find container apps", and "what resources do I have". USE FOR: list websites, list web apps, list app services, show websites in subscription, resource inventory, find resources by tag, tag analysis, orphaned resource discovery (not for cost analysis), unattached disks, count resources by type, cross-subscription lookup, and Azure Resource Graph queries. DO NOT USE FOR: deploying/changing resources (use azure-deploy), cost optimization (use azure-cost), or non-Azure clouds. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-resource-visualizer .github/plugins/azure-skills/skills/azure-resource-visualizer/SKILL.md Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create architecture diagram, visualize Azure resources, show resource relationships, generate Mermaid diagram, analyze resource group, diagram my resources, architecture visualization, resource topology, map Azure infrastructure. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-storage .github/plugins/azure-skills/skills/azure-storage/SKILL.md Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Answers questions about storage access tiers (hot, cool, cold, archive), when to use each tier, and tier comparison. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics. Includes lifecycle management. USE FOR: blob storage, file shares, queue storage, table storage, data lake, upload files, download blobs, storage accounts, access tiers, storage tiers, hot cool cold archive, storage tier comparison, when to use storage tiers, lifecycle management, Azure Storage concepts. DO NOT USE FOR: SQL databases, Cosmos DB (use azure-prepare), messaging with Event Hubs or Service Bus (use azure-messaging). | 74 74 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
azure-validate .github/plugins/azure-skills/skills/azure-validate/SKILL.md Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying. WHEN: validate my app, check deployment readiness, run preflight checks, verify configuration, check if ready to deploy, validate azure.yaml, validate Bicep, test before deploying, troubleshoot deployment errors, validate Azure Functions, validate function app, validate serverless deployment, verify RBAC roles, check role assignments, review managed identity permissions, what-if analysis, validate Container Apps deployment. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 | |
capacity .github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/capacity/SKILL.md Discovers available Azure OpenAI model capacity across regions and projects. Analyzes quota limits, compares availability, and recommends optimal deployment locations based on capacity requirements. USE FOR: find capacity, check quota, where can I deploy, capacity discovery, best region for capacity, multi-project capacity search, quota analysis, model availability, region comparison, check TPM availability. DO NOT USE FOR: actual deployment (hand off to preset or customize after discovery), quota increase requests (direct user to Azure Portal), listing existing deployments. | 94 94 1.35x Agent success vs baseline Impact 88% 1.35xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 9d46511 | |
customize .github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/customize/SKILL.md Interactive guided deployment flow for Azure OpenAI models with full customization control. Step-by-step selection of model version, SKU (GlobalStandard/Standard/ProvisionedManaged), capacity, RAI policy (content filter), and advanced options (dynamic quota, priority processing, spillover). USE FOR: custom deployment, customize model deployment, choose version, select SKU, set capacity, configure content filter, RAI policy, deployment options, detailed deployment, advanced deployment, PTU deployment, provisioned throughput. DO NOT USE FOR: quick deployment to optimal region (use preset). | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 9d46511 | |
deploy-model .github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/SKILL.md Unified Azure OpenAI model deployment skill with intelligent intent-based routing. Handles quick preset deployments, fully customized deployments (version/SKU/capacity/RAI policy), and capacity discovery across regions and projects. USE FOR: deploy model, deploy gpt, create deployment, model deployment, deploy openai model, set up model, provision model, find capacity, check model availability, where can I deploy, best region for model, capacity analysis. DO NOT USE FOR: listing existing deployments (use foundry_models_deployments_list MCP tool), deleting deployments, agent creation (use agent/create), project creation (use project/create). | 69 69 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 9d46511 |