Server · #215 trending MCP repo · ↗ +22 stars this week

Skills

microsoft/skills

Skills, MCP servers, Custom Agents, Agents.md for SDKs to ground Coding Agents

Stars
3.2k
This week
+22
Forks
363
Open issues
83
Skills inside
210
Star trend · last 9 days+28 ★
Oct 29, 2026: 3,155 starsOct 30, 2026: 3,157 starsOct 31, 2026: 3,161 starsNov 1, 2026: 3,163 starsNov 2, 2026: 3,170 starsNov 3, 2026: 3,172 starsNov 4, 2026: 3,173 starsNov 5, 2026: 3,177 starsNov 6, 2026: 3,180 starsNov 7, 2026: 3,183 stars

Get started

Add it to your agent

claude mcp add --transport http skills https://github.com/microsoft/mcp

A hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.

Inside this repo

48 of 210 skills

aks-cost-optimizationAnalyze 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/comm.github/plugins/aks-skills/skills/aks-cost-optimizationaks-gpu-inferenceDiagnose Day-2 AKS GPU and KAITO incidents using profile-aware, read-only evidence. WHEN: 'Insufficient nvidia.com/gpu', GPU pod Pending, model-load OOM, DCGM/VRAM, KAITO Workspace not ready, or GPU autoscaling. DO NOT USE FOR: setup (airunway-aks-setup), non-GPU incidents (aks-troubleshooting), sta.github/plugins/aks-skills/skills/aks-gpu-inferenceaks-known-issuesLookup documented AKS fixes only when the prompt includes an exact catalog signature and all of its qualifiers: VMCannotFitEphemeralOSDisk; NodePoolMcVersionIncompatible; 'NodeImageVersion is not accepted'; AKS SkuNotAvailable with size, location, and zone; ZonalAllocationFailed with insufficient zo.github/plugins/aks-skills/skills/aks-known-issuesaks-network-captureCollects bounded packet captures from AKS nodes and Azure network configuration for wire-level evidence. WHEN: \"capture packets on an AKS node\", \"take a pcap\", \"run tcpdump on AKS\", \"prove where packets drop\". Use for explicit packet-capture intent after read-only diagnostics, not general AK.github/plugins/aks-skills/skills/aks-network-captureaks-troubleshootingDebug live Azure Kubernetes Service (AKS) incidents with a read-only, evidence-first investigation. WHEN: pod crashes or Pending, CrashLoopBackOff, OOMKilled, ImagePullBackOff, node NotReady, DNS or ingress failure, connectivity timeout, network policy, SNAT exhaustion, node-pool scaling blocked by .github/plugins/aks-skills/skills/aks-troubleshootingazure-search-navBuilds an Azure portal deep link to a specific blade/menu item for supported Microsoft.ContainerService, Microsoft.Kubernetes, and Microsoft.Compute resources using the aks-search-direct-mid semantic search API. WHEN: 'find where in the Azure portal to do something', 'search the portal for an operat.github/plugins/aks-skills/skills/azure-search-navazure-advisor-actionabilityRemediate Azure Advisor recommendations. WHEN: \"fix Advisor recommendation\"..github/plugins/azure-advisor/skills/azure-advisor-actionabilityazure-advisorUse Azure Advisor. WHEN: \"show recommendations\", \"top Advisor actions\", \"prioritize recommendations\", \"service retirements\", \"update status\". DO NOT USE FOR: fixes (use azure-advisor-actionability)..github/plugins/azure-advisor/skills/azure-advisorcost-analysisAnalyze actual Azure spend, bill changes, and AKS or AI costs. WHEN: \"Azure cost breakdown\", \"most expensive resources\", \"why did my bill increase\", \"cost spike\", \"unexpected charge\", \"Cosmos DB charges\", \"Foundry model costs\", \"AKS cluster cost\", \"namespace cost\", \"enable AKS cos.github/plugins/azure-cost/skills/cost-analysiscost-estimationForecast Azure spend and price planned resources or workloads. WHEN: \"forecast Azure spending\", \"project next month cost\", \"compare forecast to my planning target\", \"how much will Azure cost\", \"estimate VM cost\", \"compare storage tiers\", \"compare Azure regions\", \"retail price\", \"EA .github/plugins/azure-cost/skills/cost-estimationcost-governanceGovern Azure costs with budgets, alerts, tags, and policy restrictions. WHEN: \"Azure budget health\", \"configured budget overrun\", \"list Azure budgets\", \"create Azure budget\", \"budget alerts\", \"budget coverage\", \"missing CostCenter tags\", \"allowed VM SKUs\", \"allowed Azure regions\", .github/plugins/azure-cost/skills/cost-governancecost-optimizationOptimize existing Azure resources and analyze Reservations or Savings Plans. WHEN: \"optimize Azure costs\", \"reduce cloud spending\", \"rightsize resources\", \"find idle resources\", \"orphaned disk\", \"deleted VM still charged\", \"public IP still charging\", \"reservation utilization\", \"Savi.github/plugins/azure-cost/skills/cost-optimizationazure-kusto-graphBuild 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, .github/plugins/azure-kusto-graph-skills/skills/azure-kusto-graphazure-kusto-irql-graphApply 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 sourc.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql-graphazure-kusto-irqlCompose 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, c.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irqlazure-local-multi-rackPlan, deploy, operate, and troubleshoot multi-rack (rack scale) deployments of Azure Local — preintegrated racks scaling to hundreds of machines, built on Network Fabric Controller, Cluster Manager, SAN storage, and managed network fabric. Use for the Microsoft.NetworkCloud and Microsoft.ManagedNetw.github/plugins/azure-local-skills/skills/azure-local-multi-rackazure-localPlan, deploy, operate, and troubleshoot Azure Local (formerly Azure Stack HCI): sizing and prerequisites, Arc registration, lifecycle updates, workloads (Azure Local VMs, AKS on Azure Local, images, disks, logical networks), SDN and network security, and failure triage — starting read-only and confi.github/plugins/azure-local-skills/skills/azure-localazure-ai-agents-persistent-dotnetAzure AI Agents Persistent SDK for .NET. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools. Use for agent CRUD, conversation threads, streaming responses, function calling, file search, and code interpreter. Triggers: "PersistentAgentsClient", "persistent agen.github/plugins/azure-sdk-dotnet/skills/azure-ai-agents-persistent-dotnetazure-ai-document-intelligence-dotnetAzure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", ".github/plugins/azure-sdk-dotnet/skills/azure-ai-document-intelligence-dotnetazure-ai-openai-dotnetAzure OpenAI SDK for .NET. Client library for Azure OpenAI and OpenAI services. Use for chat completions, embeddings, image generation, audio transcription, and assistants. Triggers: "Azure OpenAI", "AzureOpenAIClient", "ChatClient", "chat completions .NET", "GPT-4", "embeddings", "DALL-E", "Whisper.github/plugins/azure-sdk-dotnet/skills/azure-ai-openai-dotnetazure-ai-projects-dotnetAzure AI Projects SDK for .NET. High-level client for Azure AI Foundry projects including agents, connections, datasets, deployments, evaluations, and indexes. Use for AI Foundry project management, versioned agents, and orchestration. Triggers: "AI Projects", "AIProjectClient", "Foundry project", ".github/plugins/azure-sdk-dotnet/skills/azure-ai-projects-dotnetazure-ai-voicelive-dotnetAzure AI Voice Live SDK for .NET. Build real-time voice AI applications with bidirectional WebSocket communication. Use for voice assistants, conversational AI, real-time speech-to-speech, and voice-enabled chatbots. Triggers: "voice live", "real-time voice", "VoiceLiveClient", "VoiceLiveSession", ".github/plugins/azure-sdk-dotnet/skills/azure-ai-voicelive-dotnetazure-eventgrid-dotnetAzure Event Grid SDK for .NET. Client library for publishing and consuming events with Azure Event Grid. Use for event-driven architectures, pub/sub messaging, CloudEvents, and EventGridEvents. Triggers: "Event Grid", "EventGridPublisherClient", "CloudEvent", "EventGridEvent", "publish events .NET",.github/plugins/azure-sdk-dotnet/skills/azure-eventgrid-dotnetazure-eventhub-dotnetAzure Event Hubs SDK for .NET. Use for high-throughput event streaming: sending events (EventHubProducerClient, EventHubBufferedProducerClient), receiving events (EventProcessorClient with checkpointing), partition management, and real-time data ingestion. Triggers: "Event Hubs", "event streaming", .github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnetazure-identity-dotnetAzure Identity library for .NET. Authentication library for Azure SDK clients using Microsoft Entra ID. Use for DefaultAzureCredential, managed identity, service principals, and developer credentials. Triggers: "Azure Identity", "DefaultAzureCredential", "ManagedIdentityCredential", "ClientSecretCre.github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnetazure-maps-search-dotnetAzure Maps SDK for .NET. Location-based services including geocoding, routing, rendering, geolocation, and weather. Use for address search, directions, map tiles, IP geolocation, and weather data. Triggers: "Azure Maps", "MapsSearchClient", "MapsRoutingClient", "MapsRenderingClient", "geocoding .NET.github/plugins/azure-sdk-dotnet/skills/azure-maps-search-dotnetazure-mgmt-apicenter-dotnetAzure API Center SDK for .NET. Centralized API inventory management with governance, versioning, and discovery. Use for creating API services, workspaces, APIs, versions, definitions, environments, deployments, and metadata schemas. Triggers: "API Center", "ApiCenterService", "ApiCenterWorkspace", ".github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apicenter-dotnetazure-mgmt-apimanagement-dotnetAzure Resource Manager SDK for API Management in .NET. Use for MANAGEMENT PLANE operations: creating/managing APIM services, APIs, products, subscriptions, policies, users, groups, gateways, and backends via Azure Resource Manager. Triggers: "API Management", "APIM service", "create APIM", "manage A.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-apimanagement-dotnetazure-mgmt-applicationinsights-dotnetAzure Application Insights SDK for .NET. Application performance monitoring and observability resource management. Use for creating Application Insights components, web tests, workbooks, analytics items, and API keys. Triggers: "Application Insights", "ApplicationInsights", "App Insights", "APM", "a.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-applicationinsights-dotnetazure-mgmt-arizeaiobservabilityeval-dotnetAzure Resource Manager SDK for Arize AI Observability and Evaluation (.NET). Use when managing Arize AI organizations \non Azure via Azure Marketplace, creating/updating/deleting Arize resources, or integrating Arize ML observability \ninto .NET applications. Triggers: \"Arize AI\", \"ML observabili.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-arizeaiobservabilityeval-dotnetazure-mgmt-botservice-dotnetAzure Resource Manager SDK for Bot Service in .NET. Management plane operations for creating and managing Azure Bot resources, channels (Teams, DirectLine, Slack), and connection settings. Triggers: "Bot Service", "BotResource", "Azure Bot", "DirectLine channel", "Teams channel", "bot management .NE.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-botservice-dotnetazure-mgmt-fabric-dotnetAzure Resource Manager SDK for Fabric in .NET. Use for MANAGEMENT PLANE operations: provisioning, scaling, suspending/resuming Microsoft Fabric capacities, checking name availability, and listing SKUs via Azure Resource Manager. Triggers: "Fabric capacity", "create capacity", "suspend capacity", "re.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-fabric-dotnetazure-mgmt-mongodbatlas-dotnetManage MongoDB Atlas Organizations as Azure ARM resources using Azure.ResourceManager.MongoDBAtlas SDK. Use when creating, updating, listing, or deleting MongoDB Atlas organizations through Azure Marketplace integration. This SDK manages the Azure-side organization resource, not Atlas clusters/datab.github/plugins/azure-sdk-dotnet/skills/azure-mgmt-mongodbatlas-dotnetazure-mgmt-weightsandbiases-dotnetAzure Weights & Biases SDK for .NET. ML experiment tracking and model management via Azure Marketplace. Use for creating W&B instances, managing SSO, marketplace integration, and ML observability. Triggers: "Weights and Biases", "W&B", "WeightsAndBiases", "ML experiment tracking", "model registry", .github/plugins/azure-sdk-dotnet/skills/azure-mgmt-weightsandbiases-dotnetazure-resource-manager-cosmosdb-dotnetAzure Resource Manager SDK for Cosmos DB in .NET. Use for MANAGEMENT PLANE operations: creating/managing Cosmos DB accounts, databases, containers, throughput settings, and RBAC via Azure Resource Manager. NOT for data plane operations (CRUD on documents) - use Microsoft.Azure.Cosmos for that. Trigg.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-cosmosdb-dotnetazure-resource-manager-durabletask-dotnetAzure Resource Manager SDK for Durable Task Scheduler in .NET. Use for MANAGEMENT PLANE operations: creating/managing Durable Task Schedulers, Task Hubs, and retention policies via Azure Resource Manager. Triggers: "Durable Task Scheduler", "create scheduler", "task hub", "DurableTaskSchedulerResour.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-durabletask-dotnetazure-resource-manager-mysql-dotnetAzure MySQL Flexible Server SDK for .NET. Database management for MySQL Flexible Server deployments. Use for creating servers, databases, firewall rules, configurations, backups, and high availability. Triggers: "MySQL", "MySqlFlexibleServer", "MySQL Flexible Server", "Azure Database for MySQL", "My.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-mysql-dotnetazure-resource-manager-playwright-dotnetAzure Resource Manager SDK for Microsoft Playwright Testing in .NET. Use for MANAGEMENT PLANE operations: creating/managing Playwright Testing workspaces, checking name availability, and managing workspace quotas via Azure Resource Manager. NOT for running Playwright tests - use Azure.Developer.Micr.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnetazure-resource-manager-postgresql-dotnetAzure PostgreSQL Flexible Server SDK for .NET. Database management for PostgreSQL Flexible Server deployments. Use for creating servers, databases, firewall rules, configurations, backups, and high availability. Triggers: "PostgreSQL", "PostgreSqlFlexibleServer", "PostgreSQL Flexible Server", "Azure.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-postgresql-dotnetazure-resource-manager-redis-dotnetAzure Resource Manager SDK for Redis in .NET. Use for MANAGEMENT PLANE operations: creating/managing Azure Cache for Redis instances, firewall rules, access keys, patch schedules, linked servers (geo-replication), and private endpoints via Azure Resource Manager. NOT for data plane operations (get/s.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-redis-dotnetazure-resource-manager-sql-dotnetAzure Resource Manager SDK for Azure SQL in .NET. Use for MANAGEMENT PLANE operations: creating/managing SQL servers, databases, elastic pools, firewall rules, and failover groups via Azure Resource Manager. NOT for data plane operations (executing queries) - use Microsoft.Data.SqlClient for that. T.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-sql-dotnetazure-search-documents-dotnetAzure AI Search SDK for .NET (Azure.Search.Documents). Use for building search applications with full-text, vector, semantic, and hybrid search. Covers SearchClient (queries, document CRUD), SearchIndexClient (index management), and SearchIndexerClient (indexers, skillsets). Triggers: "Azure Search .github/plugins/azure-sdk-dotnet/skills/azure-search-documents-dotnetazure-security-keyvault-keys-dotnetAzure Key Vault Keys SDK for .NET. Client library for managing cryptographic keys in Azure Key Vault and Managed HSM. Use for key creation, rotation, encryption, decryption, signing, and verification. Triggers: "Key Vault keys", "KeyClient", "CryptographyClient", "RSA key", "EC key", "encrypt decryp.github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnetazure-servicebus-dotnetAzure Service Bus SDK for .NET. Enterprise messaging with queues, topics, subscriptions, and sessions. Use for reliable message delivery, pub/sub patterns, dead letter handling, and background processing. Triggers: "Service Bus", "ServiceBusClient", "ServiceBusSender", "ServiceBusReceiver", "Service.github/plugins/azure-sdk-dotnet/skills/azure-servicebus-dotnetm365-agents-dotnetMicrosoft 365 Agents SDK for .NET. Build multichannel agents for Teams/M365/Copilot Studio with ASP.NET Core hosting, AgentApplication routing, and MSAL-based auth. Triggers: "Microsoft 365 Agents SDK", "Microsoft.Agents", "AddAgentApplicationOptions", "AgentApplication", "AddAgentAspNetAuthenticati.github/plugins/azure-sdk-dotnet/skills/m365-agents-dotnetmicrosoft-azure-webjobs-extensions-authentication-events-dotnetMicrosoft Entra Authentication Events SDK for .NET. Azure Functions triggers for custom authentication extensions. Use for token enrichment, custom claims, attribute collection, and OTP customization in Entra ID. Triggers: "Authentication Events", "WebJobsAuthenticationEventsTrigger", "OnTokenIssuan.github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnetazure-ai-agents-persistent-javaAzure AI Agents Persistent SDK for Java. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools. Triggers: "PersistentAgentsClient", "persistent agents java", "agent threads java", "agent runs java", "streaming agents java"..github/plugins/azure-sdk-java/skills/azure-ai-agents-persistent-javaazure-ai-anomalydetector-javaBuild 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..github/plugins/azure-sdk-java/skills/azure-ai-anomalydetector-java

Documentation

README

View on GitHub ↗

Agent Skills

Evals & Tests Copilot SDK Tests Install via skills.sh Documentation

[!NOTE] Work in Progress — This repository is under active development. More skills are being added, existing skills are being updated to use the latest SDK patterns, and tests are being expanded to ensure quality. Contributions welcome!

Skills, custom agents, AGENTS.md templates, and MCP configurations for AI coding agents working with Azure SDKs and Microsoft AI Foundry.

Blog post: Context-Driven Development: Agent Skills for Microsoft Foundry and Azure

🔍 Skill Explorer: Browse all 175 skills with 1-click install

Quick Start

npx skills add microsoft/skills

Select the skills you need from the wizard. Skills are installed to your chosen agent's directory (e.g., .github/skills/ for GitHub Copilot) and symlinked if you use multiple agents.

Alternative installation methods

Manual installation (git clone)

# Clone and copy specific skills
git clone https://github.com/microsoft/skills.git
cp -r agent-skills/.github/skills/azure-cosmos-db-py your-project/.github/skills/

# Or use symlinks for multi-project setups
ln -s /path/to/agent-skills/.github/skills/mcp-builder /path/to/your-project/.github/skills/mcp-builder

# Share skills across different agent configs in the same repo
ln -s ../.github/skills .opencode/skills
ln -s ../.github/skills .claude/skills

Coding agents like Copilot CLI and GitHub Copilot in VS Code are powerful, but they lack domain knowledge about your SDKs. The patterns are already in their weights from pretraining. All you need is the right activation context to surface them.

[!IMPORTANT] Use skills selectively. Loading all skills causes context rot: diluted attention, wasted tokens, conflated patterns. Only copy skills essential for your current project.


Context-Driven Development Architecture


What's Inside

Resource Description
174 Skills Domain-specific knowledge for Azure SDK and Foundry development
Plugins Installable plugin packages (deep-wiki, azure and more)
Custom Agents Role-specific agents (backend, frontend, infrastructure, planner)
AGENTS.md Template for configuring agent behavior in your projects
MCP Configs Pre-configured servers for docs, GitHub, browser automation
Documentation Repo docs and usage guides

Skill Catalog

175 skills across language plugins — see skill catalog below for the full breakdown

Language Count Suffix
Core 11 —
Foundry (Language-Agnostic) 11 —
Python 39 -py
.NET 28 -dotnet
TypeScript 25 -ts
Java 25 -java
Rust 7 -rust

Core

11 skills — tooling, infrastructure, language-agnostic

Skill Description
cloud-solution-architect Design well-architected Azure cloud systems. Architecture styles, 44 design patterns, technology choices, mission-critical design, WAF pillars.
copilot-sdk Build applications powered by GitHub Copilot using the Copilot SDK. Session management, custom tools, streaming, hooks, MCP servers, BYOK, deployment patterns.
debugview Sysinternals DebugView CLI — capture and analyze usermode/kernel-mode Windows debug output. Bounded execution, filtering, boot logging, remote monitoring.
entra-agent-id Microsoft Entra Agent ID (preview) — create OAuth2-capable AI agent identities via Microsoft Graph beta API. Blueprints, BlueprintPrincipals, permissions, WIF.
frontend-design-review Review and create distinctive frontend interfaces. Design system compliance, quality pillars, accessibility, and creative aesthetics.
github-issue-creator Convert raw notes, error logs, or screenshots into structured GitHub issues.
github-primer-brand Design GitHub-branded marketing surfaces with @primer/react-brand. Color, typography, layout, components, theming, motion, voice, and anti-patterns for landing pages, launch sites, and campaign surfaces.
mcp-builder Build MCP servers for LLM tool integration. Python (FastMCP), Node/TypeScript, or C#/.NET.
podcast-generation Generate podcast-style audio with Azure OpenAI Realtime API. Full-stack React + FastAPI + WebSocket.
skill-creator Guide for creating effective skills for AI coding agents.

Foundry (Language-Agnostic)

11 skills — Microsoft Foundry agent platform (preview), language-agnostic via azd, az CLI, and Foundry MCP

Skill Description
microsoft-foundry Router skill for the Foundry agent platform — maps user intent onto the right sub-skill and discovery surface (Microsoft Docs MCP, Foundry MCP, azd ai agent, az CLI).
foundry-projects-resources Provision Foundry resources/projects, configure project connections (key, OAuth, managed identity, agent identity), and set up standard or private-network agent infrastructure.
foundry-models Discover, deploy, and manage models on Foundry — preset/customized deployments, capacity discovery, quota management, PTU vs pay-as-you-go.
foundry-hosted-agents Build, deploy, and manage Foundry hosted agents — containerized agents exposing Responses or Invocations protocols, with per-agent Entra identity and dedicated endpoints.
foundry-toolboxes Curate intent-based Foundry Toolboxes (preview) — a single MCP-compatible endpoint bundling tools (MCP, Web Search, AI Search, Code Interpreter, File Search, OpenAPI, A2A) for any agent to consume.
foundry-workflows Build multi-agent workflows — declarative orchestration for handing off control between specialist agents, plus the Connected Agents pattern.
foundry-iq-knowledge-bases Build Foundry IQ knowledge bases (preview) — multi-source, permission-aware grounding for agents using the agentic retrieval pipeline.
foundry-managed-skills Manage SKILL.md files as a Foundry-side resource (preview) — author behavioral guidelines once, store via the Skills REST API, load into hosted agent containers.
foundry-memory Build personalized Foundry agents with managed long-term memory (preview) — extract, consolidate, and retrieve user-specific context across sessions.
foundry-observability Trace, monitor, and evaluate Foundry hosted agents end-to-end — OpenTelemetry GenAI traces in App Insights, eval-trace correlation, batch evals, regression detection.
foundry-governance Govern Foundry agent fleets at scale — tool catalog visibility, AI Gateway MCP routing/policy, RBAC, agent identity, RAI policies on model deployments.

Python

39 skills • suffix: -py

Foundry & AI (5 skills)
Skill Description
agent-framework-azure-ai-py Agent Framework SDK — persistent agents, hosted tools, MCP servers, streaming.
azure-ai-contentsafety-py Content Safety SDK — detect harmful content in text/images with multi-severity classification.
azure-ai-contentunderstanding-py Content Understanding SDK — multimodal extraction from documents, images, audio, video.
azure-ai-projects-py High-level Foundry SDK — project client, versioned agents, evals, connections, OpenAI-compatible clients.
azure-search-documents-py AI Search SDK — vector search, hybrid search, semantic ranking, indexing, skillsets.
M365 (1 skill)
Skill Description
m365-agents-py Microsoft 365 Agents SDK — aiohttp hosting, AgentApplication routing, streaming, Copilot Studio client.
AI Services (8 skills)
Skill Description
azure-ai-ml-py ML SDK v2 — workspaces, jobs, models, datasets, compute, pipelines.
azure-ai-textanalytics-py Text Analytics — sentiment, entities, key phrases, PII detection, healthcare NLP.
azure-ai-transcription-py Transcription SDK — real-time and batch speech-to-text with timestamps, diarization.
azure-ai-translation-document-py Document Translation — batch translate Word, PDF, Excel with format preservation.
azure-ai-translation-text-py Text Translation — real-time translation, transliteration, language detection.
azure-ai-vision-imageanalysis-py Vision SDK — captions, tags, objects, OCR, people detection, smart cropping.
azure-ai-voicelive-py Voice Live SDK — real-time bidirectional voice AI with WebSocket, VAD, avatars.
azure-speech-to-text-rest-py Speech to Text REST API — transcribe short audio (≤60 seconds) via HTTP without Speech SDK.
Data & Storage (7 skills)
Skill Description
azure-cosmos-db-py Cosmos DB patterns — FastAPI service layer, dual auth, partition strategies, TDD.
azure-cosmos-py Cosmos DB SDK — document CRUD, queries, containers, globally distributed data.
azure-data-tables-py Tables SDK — NoSQL key-value storage, entity CRUD, batch operations.
azure-storage-blob-py Blob Storage — upload, download, list, containers, lifecycle management.
azure-storage-file-datalake-py Data Lake Gen2 — hierarchical file systems, big data analytics.
azure-storage-file-share-py File Share — SMB file shares, directories, cloud file operations.
azure-storage-queue-py Queue Storage — reliable message queuing, task distribution.
Messaging & Events (4 skills)
Skill Description
azure-eventgrid-py Event Grid — publish events, CloudEvents, event-driven architectures.
azure-eventhub-py Event Hubs — high-throughput streaming, producers, consumers, checkpointing.
azure-messaging-webpubsubservice-py Web PubSub — real-time messaging, WebSocket connections, pub/sub.
azure-servicebus-py Service Bus — queues, topics, subscriptions, enterprise messaging.
Entra (2 skills)
Skill Description
azure-identity-py Identity SDK — DefaultAzureCredential, managed identity, service principals.
azure-keyvault-py Key Vault — secrets, keys, and certificates management.
Monitoring (4 skills)
Skill Description
azure-monitor-ingestion-py Monitor Ingestion — send custom logs via Logs Ingestion API.
azure-monitor-opentelemetry-exporter-py OpenTelemetry Exporter — low-level export to Application Insights.
azure-monitor-opentelemetry-py OpenTelemetry Distro — one-line App Insights setup with auto-instrumentation.
azure-monitor-query-py Monitor Query — query Log Analytics workspaces and Azure metrics.
Integration & Management (5 skills)
Skill Description
azure-appconfiguration-py App Configuration — centralized config, feature flags, dynamic settings.
azure-containerregistry-py Container Registry — manage container images, artifacts, repositories.
azure-mgmt-apicenter-py API Center — API inventory, metadata, governance.
azure-mgmt-apimanagement-py API Management — APIM services, APIs, products, policies.
azure-mgmt-botservice-py Bot Service — create and manage Azure Bot resources.
Patterns & Frameworks (3 skills)
Skill Description
azure-mgmt-fabric-py Fabric Management — Microsoft Fabric capacities and resources.
fastapi-router-py FastAPI routers — CRUD operations, auth dependencies, response models.
pydantic-models-py Pydantic patterns — Base, Create, Update, Response, InDB model variants.

.NET

29 skills • suffix: -dotnet

Foundry & AI (6 skills)
Skill Description
azure-ai-document-intelligence-dotnet Document Intelligence — extract text, tables from invoices, receipts, IDs, forms.
azure-ai-openai-dotnet Azure OpenAI — chat, embeddings, image generation, audio, assistants.
azure-ai-projects-dotnet AI Projects SDK — Foundry project client, agents, connections, evals.
azure-ai-voicelive-dotnet Voice Live — real-time voice AI with bidirectional WebSocket.
azure-mgmt-weightsandbiases-dotnet Weights & Biases — ML experiment tracking via Azure Marketplace.
azure-search-documents-dotnet AI Search — full-text, vector, semantic, hybrid search.
M365 (1 skill)
Skill Description
m365-agents-dotnet Microsoft 365 Agents SDK — ASP.NET Core hosting, AgentApplication routing, Copilot Studio client.
Data & Storage (6 skills)
Skill Description
azure-mgmt-fabric-dotnet Fabric ARM — provision, scale, suspend/resume Fabric capacities.
azure-resource-manager-cosmosdb-dotnet Cosmos DB ARM — create accounts, databases, containers, RBAC.
azure-resource-manager-mysql-dotnet MySQL Flexible Server — servers, databases, firewall, HA.
azure-resource-manager-postgresql-dotnet PostgreSQL Flexible Server — servers, databases, firewall, HA.
azure-resource-manager-redis-dotnet Redis ARM — cache instances, firewall, geo-replication.
azure-resource-manager-sql-dotnet SQL ARM — servers, databases, elastic pools, failover groups.
Messaging (3 skills)
Skill Description
azure-eventgrid-dotnet Event Grid — publish events, CloudEvents, EventGridEvents.
azure-eventhub-dotnet Event Hubs — high-throughput streaming, producers, processors.
azure-servicebus-dotnet Service Bus — queues, topics, sessions, dead letter handling.
Entra (3 skills)
Skill Description
azure-identity-dotnet Identity SDK — DefaultAzureCredential, managed identity, service principals.
azure-security-keyvault-keys-dotnet Key Vault Keys — key creation, rotation, encrypt/decrypt, sign/verify.
microsoft-azure-webjobs-extensions-authentication-events-dotnet Entra Auth Events — custom claims, token enrichment, attribute collection.
Compute & Integration (6 skills)
Skill Description
azure-maps-search-dotnet Azure Maps — geocoding, routing, map tiles, weather.
azure-mgmt-apicenter-dotnet API Center — API inventory, governance, versioning, discovery.
azure-mgmt-apimanagement-dotnet API Management ARM — APIM services, APIs, products, policies.
azure-mgmt-botservice-dotnet Bot Service ARM — bot resources, channels (Teams, DirectLine).
azure-resource-manager-durabletask-dotnet Durable Task ARM — schedulers, task hubs, retention policies.
azure-resource-manager-playwright-dotnet Playwright Testing ARM — workspaces, quotas.
Monitoring & Partner (3 skills)
Skill Description
azure-mgmt-applicationinsights-dotnet Application Insights — components, web tests, workbooks.
azure-mgmt-arizeaiobservabilityeval-dotnet Arize AI — ML observability via Azure Marketplace.
azure-mgmt-mongodbatlas-dotnet MongoDB Atlas — manage Atlas orgs as Azure ARM resources.

TypeScript

25 skills • suffix: -ts

Foundry & AI (6 skills)
Skill Description
azure-ai-contentsafety-ts Content Safety — moderate text/images, detect harmful content.
azure-ai-document-intelligence-ts Document Intelligence — extract from invoices, receipts, IDs, forms.
azure-ai-projects-ts AI Projects SDK — Foundry client, agents, connections, evals.
azure-ai-translation-ts Translation — text translation, transliteration, document batch.
azure-ai-voicelive-ts Voice Live — real-time voice AI with WebSocket, Node.js or browser.
azure-search-documents-ts AI Search — vector/hybrid search, semantic ranking, knowledge bases.
M365 (1 skill)
Skill Description
m365-agents-ts Microsoft 365 Agents SDK — AgentApplication routing, Express hosting, streaming, Copilot Studio client.
Data & Storage (5 skills)
Skill Description
azure-cosmos-ts Cosmos DB — document CRUD, queries, bulk operations.
azure-postgres-ts PostgreSQL — connect to Azure Database for PostgreSQL with pg, pooling, Entra ID auth.
azure-storage-blob-ts Blob Storage — upload, download, list, SAS tokens, streaming.
azure-storage-file-share-ts File Share — SMB shares, directories, file operations.
azure-storage-queue-ts Queue Storage — send, receive, peek, visibility timeout.
Messaging (3 skills)
Skill Description
azure-eventhub-ts Event Hubs — high-throughput streaming, partitioned consumers.
azure-servicebus-ts Service Bus — queues, topics, sessions, dead-letter handling.
azure-web-pubsub-ts Web PubSub — WebSocket real-time features, group chat, notifications.
Entra & Integration (4 skills)
Skill Description
azure-appconfiguration-ts App Configuration — settings, feature flags, Key Vault references.
azure-identity-ts Identity SDK — DefaultAzureCredential, managed identity, browser login.
azure-keyvault-keys-ts Key Vault Keys — create, encrypt/decrypt, sign, rotate keys.
azure-keyvault-secrets-ts Key Vault Secrets — store and retrieve application secrets.
Monitoring & Frontend (5 skills)
Skill Description
azure-microsoft-playwright-testing-ts Playwright Testing — scale browser tests, CI/CD integration.
azure-monitor-opentelemetry-ts OpenTelemetry — tracing, metrics, logs with Application Insights.
frontend-ui-dark-ts Frontend UI Dark — Vite + React + Tailwind + Framer Motion dark-themed UI design system.
react-flow-node-ts React Flow nodes — custom nodes with TypeScript, handles, Zustand.
zustand-store-ts Zustand stores — TypeScript, subscribeWithSelector, state/action separation.
Infrastructure & Orchestration (1 skill)
Skill Description
aspire-ts .NET Aspire orchestration — AddViteApp, AddNodeApp, AddJavaScriptApp, service discovery, telemetry, deployment.

Java

26 skills • suffix: -java

…