Skill rating
197 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 101 | A | Manage MongoDB Atlas Organizations as Azure ARM resources using Azure.ResourceManager.MongoDBAtlas SDK. Use when creating, updating, listing, or deleting MongoDB Atlas organizations through Azure Mark | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 102 | A | Analyze text and images for harmful content using Azure AI Content Safety (@azure-rest/ai-content-safety). Use when moderating user-generated content, detecting hate speech, violence, sexual content, | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 103 | A | azure-appconfiguration-tsIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Build applications using Azure App Configuration SDK for JavaScript (@azure/app-configuration). Use when working with configuration settings, feature flags, Key Vault references, dynamic refresh, or c | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 104 | A | Build translation applications using Azure Translation SDKs for JavaScript (@azure-rest/ai-translation-text, @azure-rest/ai-translation-document). Use when implementing text translation, transliterati | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 105 | A | azure-communication-sms-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Send SMS messages with Azure Communication Services SMS Java SDK. Use when implementing SMS notifications, alerts, OTP delivery, bulk messaging, or delivery reports. | 100 | 84 | C | — | ★ 3 010 | 2 d ago | |
| 106 | A | azure-ai-voicelive-tsIntegrationAzureGitHubSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Azure AI Voice Live SDK for JavaScript/TypeScript. Build real-time voice AI applications with bidirectional WebSocket communication. Use for voice assistants, conversational AI, real-time speech-to-sp | 100 | 86 | C | — | ★ 3 010 | 2 d ago | |
| 107 | A | Azure Blob Storage JavaScript/TypeScript SDK (@azure/storage-blob) for blob operations. Use for uploading, downloading, listing, and managing blobs and containers. Supports block blobs, append blobs, | 100 | 84 | C | — | ★ 3 010 | 2 d ago | |
| 108 | A | Build real-time messaging applications using Azure Web PubSub SDKs for JavaScript (@azure/web-pubsub, @azure/web-pubsub-client). Use when implementing WebSocket-based real-time features, pub/sub messa | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 109 | A | Create React Flow node components with TypeScript types, handles, and Zustand integration. Use when building custom nodes for React Flow canvas, creating visual workflow editors, or implementing node- | 100 | 85 | D | — | ★ 3 010 | 2 d ago | |
| 110 | A | Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. WHEN: create architecture diagram, visualize Azure resources, | 100 | 86 | B | — | ★ 3 010 | 2 d ago | |
| 111 | A | Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation. Use when building React state management, creating global stores, or implementing reactive | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 112 | A | Azure Cosmos DB JavaScript/TypeScript SDK (@azure/cosmos) for data plane operations. Use for CRUD operations on documents, queries, bulk operations, and container management. Triggers: "Cosmos DB", "@ | 100 | 86 | D | — | ★ 3 010 | 2 d ago | |
| 113 | A | 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 deploy | 99 | 86 | C | — | ★ 3 010 | 2 d ago | |
| 114 | A | 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: | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 115 | A | 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 O | 100 | 85 | B | — | ★ 3 010 | 2 d ago | |
| 116 | A | Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmi_path, OBO, cross-tenant) in | 94 | 93 | C | — | ★ 3 010 | 2 d ago | |
| 117 | A | Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, chang | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 118 | A | 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 | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 119 | A | Packages generated wiki Markdown into a VitePress static site with dark theme, dark-mode Mermaid diagrams with click-to-zoom, and production build output. Use when the user wants to create a browsable | 100 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 120 | A | Guide for implementing continual learning in AI coding agents — hooks, memory scoping, reflection patterns. Use when setting up learning infrastructure for agents. | 100 | 84 | C | — | ★ 3 010 | 2 d ago | |
| 121 | A | Understand Microsoft technologies by querying official documentation. Use whenever the user asks how something works, wants tutorials, needs configuration options, limits, quotas, or best practices fo | 100 | 84 | C | — | ★ 3 010 | 2 d ago | |
| 122 | A | Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate externa | 100 | 86 | D | — | ★ 3 010 | 2 d ago | |
| 123 | A | Build MCP servers for Copilot Chat using the OpenAI Apps SDK or MCP Apps SDK widget rendering support (any language). Use this skill when:
- Creating MCP servers that integrate with M365 Copilot decla | 98 | 85 | C | — | ★ 3 010 | 2 d ago | |
| 124 | A | 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 patte | 100 | 82 | F will not run | — | ★ 3 010 | 2 d ago | |
| 125 | A | 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 deplo | 99 | 85 | D | — | ★ 3 010 | 2 d ago | |
| 126 | A | Microsoft 365 Agents SDK for Python. Build multichannel agents for Teams/M365/Copilot Studio with aiohttp hosting, AgentApplication routing, streaming responses, and MSAL-based auth. Triggers: "Micros | 100 | 82 | D | — | ★ 3 010 | 2 d ago | |
| 127 | A | Assess and improve the reliability posture of PaaS Applications (Azure Functions and Azure App Service). Scans deployed resources for zone redundancy, ZRS storage, health probes, and multi-region fail | 100 | 82 | C | — | ★ 3 010 | 2 d ago | |
| 128 | A | azure-communication-callautomation-javaProcedureAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Build call automation workflows with Azure Communication Services Call Automation Java SDK. Use when implementing IVR systems, call routing, call recording, DTMF recognition, text-to-speech, or AI-pow | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 129 | A | azure-communication-callingserver-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Azure Communication Services CallingServer (legacy) Java SDK. Note - This SDK is deprecated. Use azure-communication-callautomation instead for new projects. Only use this skill when maintaining legac | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 130 | A | azure-security-keyvault-secrets-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Azure Key Vault Secrets Java SDK for secret management. Use when storing, retrieving, or managing passwords, API keys, connection strings, or other sensitive configuration data. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 131 | A | azure-ai-vision-imageanalysis-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Build image analysis applications with Azure AI Vision SDK for Java. Use when implementing image captioning, OCR text extraction, object detection, tagging, or smart cropping. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 132 | A | azure-security-keyvault-keys-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Azure Key Vault Keys Java SDK for cryptographic key management. Use when creating, managing, or using RSA/EC keys, performing encrypt/decrypt/sign/verify operations, or working with HSM-backed keys. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 133 | A | azure-communication-common-javaProcedureAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Azure Communication Services common utilities for Java. Use when working with CommunicationTokenCredential, user identifiers, token refresh, or shared authentication across ACS services. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 134 | A | azure-keyvault-secrets-tsIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Manage secrets using Azure Key Vault Secrets SDK for JavaScript (@azure/keyvault-secrets). Use when storing and retrieving application secrets or configuration values. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 135 | A | azure-search-documents-tsIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Build search applications using Azure AI Search SDK for JavaScript (@azure/search-documents). Use when creating/managing indexes, implementing vector/hybrid search, semantic ranking, or building agent | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 136 | A | azure-messaging-webpubsub-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Build real-time web applications with Azure Web PubSub SDK for Java. Use when implementing WebSocket-based messaging, live updates, chat applications, or server-to-client push notifications. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 137 | A | azure-ai-anomalydetector-javaAnalyzerAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Build anomaly detection applications with Azure AI Anomaly Detector SDK for Java. Use when implementing univariate/multivariate anomaly detection, time-series analysis, or AI-powered monitoring. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 138 | A | azure-communication-chat-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Build real-time chat applications with Azure Communication Services Chat Java SDK. Use when implementing chat threads, messaging, participants, read receipts, typing notifications, or real-time chat f | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 139 | A | azure-keyvault-keys-tsIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Manage cryptographic keys using Azure Key Vault Keys SDK for JavaScript (@azure/keyvault-keys). Use when creating, encrypting/decrypting, signing, or rotating keys. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 140 | A | azure-ai-contentsafety-javaIntegrationAzureSoftware developmentInfrastructuremicrosoft/skillsAgent Skills Build content moderation applications with Azure AI Content Safety SDK for Java. Use when implementing text/image analysis, blocklist management, or harm detection for hate, violence, sexual content, | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 141 | A | Build AI applications using Azure AI Projects SDK for JavaScript (@azure/ai-projects). Use when working with Foundry project clients, agents, connections, deployments, datasets, indexes, evaluations, | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 142 | A | azure-storage-blob-javaIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Build blob storage applications with Azure Storage Blob SDK for Java. Use when uploading, downloading, or managing files in Azure Blob Storage, working with containers, or implementing streaming data | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 143 | A | Build event streaming applications using Azure Event Hubs SDK for JavaScript (@azure/event-hubs). Use when implementing high-throughput event ingestion, real-time analytics, IoT telemetry, or event-dr | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 144 | A | azure-identity-tsProcedureAzureVS CodeInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Authenticate to Azure services using Azure Identity library for JavaScript (@azure/identity). Use when configuring authentication with DefaultAzureCredential, managed identity, service principals, or | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 145 | A | azure-data-tables-javaIntegrationAzureInfrastructureSoftware developmentmicrosoft/skillsAgent Skills Build table storage applications with Azure Tables SDK for Java. Use when working with Azure Table Storage or Cosmos DB Table API for NoSQL key-value data, schemaless storage, or structured data at sc | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 146 | A | Build event-driven applications with Azure Event Grid SDK for Java. Use when publishing events, implementing pub/sub patterns, or integrating with Azure services via events. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 147 | A | Build real-time streaming applications with Azure Event Hubs SDK for Java. Use when implementing event streaming, high-throughput data ingestion, or building event-driven architectures. | 100 | 81 | C | — | ★ 3 010 | 2 d ago | |
| 148 | A | Azure Identity library for Java authentication with Azure services. Use when implementing DefaultAzureCredential, managed identity, service principal, or any Azure authentication pattern in Java appli | 100 | 79 | D | — | ★ 3 010 | 2 d ago | |
| 149 | A | Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports. Use when the user pastes bug info, error messages, or informal descriptions and wants | 100 | 81 | F will not run | — | ★ 3 010 | 2 d ago | |
| 150 | A | Discovers available Azure OpenAI model capacity across regions and projects. Analyzes quota limits, compares availability, and recommends optimal deployment locations based on capacity requirements. U | 100 | 78 | F will not run | — | ★ 3 010 | 2 d ago |