agentsclimarketplace

Microsoft foundry

Skill MicrosoftDocs/Agent-Skills/skills/microsoft-foundry

Expert knowledge for Microsoft Foundry (aka Azure AI Foundry) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Foundry agents with IQ retrieval, Entra RBAC, Azure OpenAI, M365/Teams publishing, or MCP tools, and other Microsoft Foundry related development tasks. Not for Microsoft Foundry Classic (use microsoft-foundry-classic), Microsoft Foundry Local (use microsoft-foundry-local), Microsoft Foundry Tools (use microsoft-foundry-tools).From its SKILL.md

Install
npx -y skills add MicrosoftDocs/Agent-Skills --skill microsoft-foundry

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

46.2 KB, ~10.8k tokens by cl100k_base, as published. Nobody here has run it

Microsoft Foundry Skill

This skill provides expert guidance for Microsoft Foundry. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L47Diagnosing and fixing hosted agent and partner model issues, log-based troubleshooting, recovery from data/resource loss, webhook problems, and known Foundry service errors/workarounds.
Best PracticesL48-L66Best practices for designing, optimizing, testing, routing, evaluating, and safely operating Foundry/Azure OpenAI agents, including prompts, tools, models, latency, fine-tuning, and human review.
Decision MakingL67-L110Guidance for planning and decision-making: choosing models, deployment and networking options, cost/billing modes, migrations, lifecycle/retirement, DR, and integration patterns for Foundry.
Architecture & Design PatternsL111-L118Design patterns for Foundry agent architectures: network/subnet planning, private retrieval with Foundry IQ, shared user sessions, and high availability strategies.
Limits & QuotasL119-L136Quotas, rate limits, regions, and capacity planning for Foundry agents, models, Azure OpenAI, vector stores, sessions/timeouts, batch jobs, and cost safeguards (incl. gov/enterprise).
SecurityL137-L180Identity, RBAC, networking, encryption, and policy controls for securing Foundry agents/models, including guardrails, data privacy, compliance, and governance with Entra and Azure Policy.
ConfigurationL181-L258Configuring Microsoft Foundry agents and models: schemas, deployment, networking, tools, monitoring, evaluations, Azure OpenAI integration, security/guardrails, and enterprise connectivity (BYOS, private access).
Integrations & Coding PatternsL259-L343Coding patterns and integrations for Foundry agents and models: SDK usage, tools/MCP, external AI gateways, OpenAI/Azure OpenAI, LangChain/LangGraph, tracing, voice/real-time, and grounding data sources.
DeploymentL344-L368Deploying and operating Foundry hosted agents and models: azd scaffolding, container builds, CI/CD, local testing, publishing to M365/Teams, evaluations, red teaming, and outage recovery.

Troubleshooting

TopicURL
Check hosted agent project health with agent doctorhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/agent-doctor
Diagnose and fix common hosted agent issueshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/debug-hosted-agent
Monitor and troubleshoot Foundry hosted agent logshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/monitor-hosted-agent-logs
Recover Foundry Agent Service from resource and data losshttps://learn.microsoft.com/en-us/azure/foundry/how-to/agent-service-operator-disaster-recovery
Troubleshoot Foundry evaluation and observability issueshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/troubleshooting
Set up and troubleshoot Azure OpenAI webhookshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/webhooks
Known issues and workarounds for Microsoft Foundry serviceshttps://learn.microsoft.com/en-us/azure/foundry/reference/foundry-known-issues

Best Practices

TopicURL
Apply tool usage best practices in Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/tool-best-practice
Optimize hosted agent instructions, tools, skills, and modelshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/optimize-agent-targets
Test hosted agents with unit and integration suiteshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/test-hosted-agent
Optimize Microsoft Foundry hosted agents with Agent Optimizerhttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/quickstart-optimize-hosted-agent
Use Task Adherence signals for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/guardrails/task-adherence
Evaluate Microsoft Foundry agents with built-in metricshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/evaluate-agent
Configure human evaluation workflows for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/human-evaluation
Improve Foundry agent prompts with Prompt Optimizerhttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/prompt-optimizer
Design effective system messages for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/advanced-prompt-engineering
Apply prompt engineering techniques for vision-enabled GPT modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/gpt-4-v-prompt-engineering
Apply routing modes and best practices for model routerhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-router-how-it-works
Apply safety system message templates in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/safety-system-message-templates
Fine-tune GPT-4 vision models with imageshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-vision
Optimize Azure OpenAI latency and throughput in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/latency
Operate provisioned throughput deployments in productionhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/provisioned-get-started

Decision Making

TopicURL
Check Foundry Agent Service feature availability in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/azure-government
Choose networking options for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/networking-options
Decide how to migrate to the new Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/migrate
Migrate legacy Agent Applications to new modelhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/migrate-agent-applications
Migrate Foundry hosted agents from preview to latest backendhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/migrate-hosted-agent-preview
Choose the right web grounding tool for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/web-overview
Choose the right Microsoft Foundry build approachhttps://learn.microsoft.com/en-us/azure/foundry/concepts/choose-build-approach
Plan migration to the GA Microsoft Foundry portalhttps://learn.microsoft.com/en-us/azure/foundry/concepts/general-availability
Plan and manage Microsoft Foundry cost usagehttps://learn.microsoft.com/en-us/azure/foundry/concepts/manage-costs
Optimize Foundry model cost and performancehttps://learn.microsoft.com/en-us/azure/foundry/control-plane/how-to-optimize-cost-performance
Understand Claude CCU billing and migration in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/claude-models-billing
Compare Azure vs Anthropic hosting for Claude modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/claude-models-hosting-comparison
Choose Microsoft Foundry model deployment typeshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/deployment-types
Choose Foundry deployment types in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/deployment-types-gov
Manage model versioning and upgrade policies in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/model-versions
Choose and manage model version policies in Foundry Govhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/model-versions-gov
Choose partner and community Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/models-from-partners
Select Azure-sold Foundry models by capabilitieshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/models-sold-directly-by-azure
Select Azure-sold Foundry models by region and deployment typehttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/models-sold-directly-by-azure-region-availability
Upgrade GitHub Models workloads to Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/quickstart-github-models
Plan disaster recovery for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/how-to/agent-service-disaster-recovery
Use Foundry model leaderboard for selectionhttps://learn.microsoft.com/en-us/azure/foundry/how-to/benchmark-model-in-catalog
Select and deploy Microsoft Foundry AI templateshttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/ai-template-get-started
Interpret and compare Foundry evaluation resultshttps://learn.microsoft.com/en-us/azure/foundry/how-to/evaluate-results
Select and use healthcare AI models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/healthcare-ai/healthcare-ai-models
Choose integration patterns for Microsoft Foundry APIshttps://learn.microsoft.com/en-us/azure/foundry/how-to/integrate-with-other-apps
Plan migration from Foundry classic to current portalhttps://learn.microsoft.com/en-us/azure/foundry/how-to/navigate-from-classic
Decide when to upgrade Azure OpenAI to Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/upgrade-azure-openai
Use Ask AI to upgrade or switch Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/optimization-model-upgrade
Choose content streaming and filtering modes in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/content-streaming
Plan migrations using Foundry model retirement schedulehttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-retirement-schedule
Use Foundry model retirement schedule in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-retirement-schedule-gov
Plan around Foundry Models lifecycle and support policyhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-retirements
Plan Foundry Models lifecycle in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/model-retirements-gov
Choose PTU billing mode and manage costshttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/provisioned-throughput-billing
Identify retired Foundry Models and choose alternativeshttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/retired-models
Estimate and manage fine-tuning costs in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-cost-management
Use Foundry model router with agents for optimal model selectionhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/model-router-agents
Decide PTU sizing for Foundry workloadshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/provisioned-throughput-sizing
Migrate from preview to GA Realtime APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio-preview-api-migration-guide

Architecture & Design Patterns

TopicURL
Design networking and subnet sizing for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/agents-networking-deep-dive
Design private agentic retrieval architecture with Foundry IQhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/foundry-iq-tutorial-private-overview
Pool multiple users into shared Foundry agent sessionshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/multiplex-session-users
Design high availability for Microsoft Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/how-to/high-availability-resiliency

Limits & Quotas

TopicURL
Quotas, limits, and regions for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/limits-quotas-regions
Manage vector store limits and file search behaviorhttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/vector-stores
Manage Foundry hosted agent sessions and timeoutshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/manage-hosted-sessions
Evaluation rate limits, regions, and enterprise options in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/evaluation-regions-limits-virtual-network
Configure token rate limits and quotas in Foundry Control Planehttps://learn.microsoft.com/en-us/azure/foundry/control-plane/how-to-enforce-limits-models
Understand Claude model capabilities and quotas in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/claude-models
Reference quotas and limits for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/quotas-limits
Manage Microsoft Foundry model deployment quotashttps://learn.microsoft.com/en-us/azure/foundry/how-to/quota
Manage provisioned throughput quotas for Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/provisioned-throughput
Use Azure OpenAI global batch processing and quotashttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/batch
Manage Azure OpenAI quota and rate limits in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/quota
Use reinforcement fine-tuning with cost safeguardshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/reinforcement-fine-tuning
Azure OpenAI quotas and limits in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/quotas-limits
Reference quotas and limits for Azure OpenAI in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/openai/quotas-limits-gov

Security

TopicURL
Configure Agent 365 identity and governance for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/agent-365-integration
Configure and govern agent identities in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/agent-identity
Configure authentication for Agent2Agent toolshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/agent-to-agent-authentication
Reference permissions for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/hosted-agent-permissions
Configure RBAC roles and environment for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/environment-setup
Understand Foundry Agent Service data and accesshttps://learn.microsoft.com/en-us/azure/foundry/agents/faq
Attach Responsible AI guardrails to Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/add-hosted-agent-guardrails
Publish and secure Microsoft Foundry agent applicationshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/agent-applications
Configure and share Microsoft Foundry agent endpointshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/configure-agent
Configure Agent 365 data collection for Foundryhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/configure-agent-365-data-collection
Assign Agent 365 observability app role in Entrahttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/grant-agent-365-permissions
Isolate Microsoft Foundry hosted agent sessions per userhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/isolate-sessions-per-user
Control and disable Grounding with Bing accesshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/manage-grounding-with-bing
Configure authentication for MCP servers in Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/mcp-authentication
Use isolation keys with Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/pass-isolation-keys
Govern MCP tools via AI gateway and API Managementhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/governance
Configure private networking for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/virtual-networks
Map elevated roles to admin tasks in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/administrator-guide
Configure authentication and authorization in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/authentication-authorization-foundry
Configure customer-managed keys for Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/encryption-keys-portal
Use Microsoft Foundry in Azure Governmenthttps://learn.microsoft.com/en-us/azure/foundry/concepts/foundry-azure-government
Apply role-based access control in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/rbac-foundry
Govern Foundry agent infrastructure as Entra adminhttps://learn.microsoft.com/en-us/azure/foundry/control-plane/govern-agent-infrastructure-entra-admin
Manage compliance and security for Microsoft Foundry assetshttps://learn.microsoft.com/en-us/azure/foundry/control-plane/how-to-manage-compliance-security
Create and apply Foundry guardrail policieshttps://learn.microsoft.com/en-us/azure/foundry/control-plane/quickstart-create-guardrail-policy
Configure keyless Entra ID authentication for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/configure-entra-id
Configure guided safety and security guardrails for agentshttps://learn.microsoft.com/en-us/azure/foundry/guardrails/guided-set-up
Create custom Azure Policy rules for Foundry resourceshttps://learn.microsoft.com/en-us/azure/foundry/how-to/custom-policy-definition
Restrict Microsoft Foundry preview features with RBAC and tagshttps://learn.microsoft.com/en-us/azure/foundry/how-to/disable-preview-features
Secure Foundry with managed virtual network isolationhttps://learn.microsoft.com/en-us/azure/foundry/how-to/managed-virtual-network
Use Azure Policy to govern Foundry model deploymenthttps://learn.microsoft.com/en-us/azure/foundry/how-to/model-deployment-policy
Enforce Foundry model router choices with Azure Policyhttps://learn.microsoft.com/en-us/azure/foundry/how-to/model-router-policy
Secure Foundry MCP Server with RBAC and policieshttps://learn.microsoft.com/en-us/azure/foundry/mcp/security-best-practices
Control and govern trace data collection in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/observability/concepts/trace-data
Understand default Guardrail safety policies in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/default-safety-policies
Design safety system messages for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/system-message
Apply safety evaluation to fine-tuned modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-safety-evaluation
Configure data privacy and security for Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/responsible-ai/agents/data-privacy-security
Understand data privacy for Claude models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/responsible-ai/claude-models/data-privacy
Understand data privacy and security for Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/responsible-ai/openai/data-privacy

Configuration

TopicURL
Define Foundry hosted agents with agent.yaml schemahttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/agent-yaml-reference
Configure Foundry hosted agents with azure.yaml referencehttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/azure-yaml-reference
Configure and troubleshoot Foundry capability hosts for data routinghttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/capability-hosts
Meet the runtime contract for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/hosted-agent-contract
Inspect local hosted agents with Agent Inspectorhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/agent-inspector
Author azure.yaml configuration for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/author-azure-yaml
Configure Foundry project context for azd AI commandshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/cli-project-context
Configure environment variables for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/configure-hosted-agent-env-variables
Configure Connected Foundry Models in Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/connected-models
Configure optimizer evaluation datasets and evaluatorshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/create-optimizer-dataset
Disable classic agents and assistants in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/disable-classic-agents
Configure private inbound connectivity for Foundry IQhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/foundry-iq-tutorial-private-inbound
Configure private outbound dependencies for Foundry IQhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/foundry-iq-tutorial-private-outbound
Install and verify azd Foundry AI extensionshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/install-cli-foundry-extensions
Configure and manage Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/manage-hosted-agent
Configure and use memory in Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/memory-usage
Configure a private tool catalog for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/private-tool-catalog
Register external agents for Foundry observability and evaluationhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/register-external-agent
Configure structured inputs for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/structured-inputs
Configure custom MCP-based code interpreter for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/custom-code-interpreter
Configure MCP tool connections for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/model-context-protocol
Manage and configure versioned skills for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/skills
Configure tool search for large Foundry toolboxeshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/tool-search
Configure and manage toolboxes for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/toolbox
Update model deployments for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/update-hosted-agent-model
Automate azd AI usage with coding agents and scriptshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/use-cli-with-coding-agents
Configure Foundry Agent Service to use existing Azure resourceshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/use-your-own-resources
Reference built-in evaluators and parameters in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/concepts/built-in-evaluators
Configure rubric evaluators for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/concepts/evaluation-evaluators/rubric-evaluators
Configure AI Gateway token limits in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/configuration/enable-ai-api-management-gateway-portal
Register and configure custom agents in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/control-plane/register-custom-agent
Use Microsoft Foundry model endpoints and authenticationhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/concepts/endpoints
Configure Claude Code with Microsoft Foundry for enterprise usehttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/configure-claude-code
Configure Claude Desktop to use Microsoft Foundry inferencehttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/configure-claude-desktop
Configure Foundry model deployments with CLI and Bicephttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/create-model-deployments
Configure Azure Monitor for Foundry model deploymentshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/monitor-models
Configure guardrails and controls in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/guardrails/how-to-create-guardrails
Configure Foundry managed network access to on-premiseshttps://learn.microsoft.com/en-us/azure/foundry/how-to/access-on-premises-resources
Configure bring-your-own storage for Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/bring-your-own-azure-storage-foundry
Set up BYOS for Speech and Language in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/bring-your-own-azure-storage-speech-language-services
Configure private endpoints for Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/configure-private-link
Use the Microsoft Foundry Skill with coding agentshttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/use-microsoft-foundry-skill
Configure diagnostic logging for Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/diagnostic-logging
Run model and agent evaluations in Foundry portalhttps://learn.microsoft.com/en-us/azure/foundry/how-to/evaluate-generative-ai-app
Enable and configure Fireworks models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/fireworks/enable-fireworks-models
Import and deploy custom Fireworks models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/fireworks/import-custom-models
Configure health and performance alerts for Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/stay-informed-service-health
Understand agent tracing behavior and data in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/observability/concepts/trace-agent-concept
Run Foundry agent evaluations with azd CLIhttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/azure-developer-cli-evaluation
Generate synthetic evaluation datasets in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/evaluation-dataset-synthetic
Configure Agent Monitoring Dashboard for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/how-to-monitor-agents-dashboard
Log end user feedback with OpenTelemetry in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/log-end-user-feedback
Use Ask AI to interpret Foundry monitoring dashboardshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/optimization-dashboard
Analyze agent traces with Trace Replay in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-agent-replay
Set up tracing to Application Insights for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-agent-setup
Annotate Foundry traces with human feedback signalshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-annotations
Convert Foundry agent traces into evaluation datasetshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/traces-to-dataset
Configure evaluation test suites for hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/quickstarts/quickstart-evaluate-hosted-agent
Enable and review tracing for hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/quickstarts/quickstart-tracing-hosted-agent
Configure and use Azure OpenAI v1 API in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/api-version-lifecycle
Configure Prompt Shields for Foundry model securityhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/content-filter-prompt-shields
Configure priority processing tiers for Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/priority-processing
Automate Azure OpenAI deployments and TPM quota settingshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/automate-quota-deployments
Call chat completion models with Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/chatgpt
Configure Azure OpenAI image generation modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/dall-e
Configure and run fine-tuning for Foundry modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning
Configure DPO fine-tuning for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-direct-preference-optimization
Configure prompt caching for Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/prompt-caching
Create and manage reusable skills for Responses API shellhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/skills
Configure spillover traffic management for provisioned Azure OpenAI deploymentshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/spillover-traffic-management
Monitor Azure OpenAI Foundry with Azure Monitorhttps://learn.microsoft.com/en-us/azure/foundry/openai/monitor-openai-reference
Configure Azure OpenAI Realtime API events in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/realtime-audio-reference
Check Azure OpenAI language support in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/supported-languages
Set up core Microsoft Foundry resources and accesshttps://learn.microsoft.com/en-us/azure/foundry/tutorials/quickstart-create-foundry-resources

Integrations & Coding Patterns

TopicURL
Use agents, conversations, and responses via SDKshttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/runtime-components
Add Responses or Invocations protocol adapters to hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/add-protocol-adapter
Integrate external AI gateways as BYOM in Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/ai-gateway
Build real-time voice agents using Foundry WebSocketshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/build-voice-agent
Enable Agent2Agent endpoints for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/enable-agent-to-agent-endpoint
Connect Foundry agents to Foundry IQ knowledge baseshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/foundry-iq-connect
Validate private agentic retrieval with Foundry IQhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/foundry-iq-tutorial-private-retrieval
Invoke hosted agents with azd commandshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/invoke-hosted-agent
Enable agent optimizer integration for hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/make-agent-optimizer-ready
Connect Foundry agents to remote A2A endpointshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/agent-to-agent
Integrate Azure AI Search with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/ai-search
Integrate Azure Speech MCP tool with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/azure-ai-speech
Integrate Azure Functions as tools for agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/azure-functions
Use Bing grounding tools with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools
Configure Browser Automation tool for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/browser-automation
Deploy a Foundry hosted agent with browser automationhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/browser-automation-hosted-agent-quickstart
Use Code Interpreter tool in Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/code-interpreter
Integrate Foundry agents with computer use toolhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/computer-use
Add managed MCP connector servers to Foundryhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/connectors
Connect Foundry agents to Microsoft Fabric datahttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/fabric
Integrate Foundry agents with Fabric IQ workloadhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/fabric-iq
Configure file search tool for Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/file-search
Implement function calling with Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/function-calling
Use image generation tool in Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/image-generation
Connect OpenAPI tools to Microsoft Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/openapi
Ground Foundry agents with SharePoint contenthttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/sharepoint
Enable web search tool in Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/web-search
Connect Foundry agents to Microsoft 365 via Work IQhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/work-iq
Add declarative agent workflows using Foundry VS Code toolkithttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/vs-code-agents-workflow-low-code
Ground hosted agents in Foundry IQ knowledge baseshttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/quickstart-foundry-iq-hosted-agent
Add persistent memory to a Foundry hosted agenthttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/quickstart-memory-hosted-agent
Integrate toolboxes and hosted agents via MCPhttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/quickstart-toolbox-agent
Call Foundry Responses API from application codehttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/responses-api
Run fine-tuning jobs with azd extensionhttps://learn.microsoft.com/en-us/azure/foundry/fine-tuning/fine-tune-cli
Generate text with Foundry Models via Responses APIhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/generate-responses
Deploy and call Hugging Face models in Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/hugging-face-models
Deploy and call MAI image models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/use-foundry-models-mai-image
Deploy and call DeepSeek-R1 in Foundry Modelshttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/tutorials/get-started-deepseek-r1
Integrate third-party safety guardrails with Foundryhttps://learn.microsoft.com/en-us/azure/foundry/guardrails/third-party-integrations
Configure and manage Microsoft Foundry connectionshttps://learn.microsoft.com/en-us/azure/foundry/how-to/connections-add
Host Microsoft Agent Framework agents on Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/framework-hosted-agents
Build LangGraph agents with Foundry Agent Servicehttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-agents
Host LangGraph agents on Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-hosted-agents
Add Foundry long-term memory to LangChain appshttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-memory
Integrate Foundry Content Safety middleware in LangChainhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-middleware
Use Foundry Toolbox tools and skills in LangChainhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-toolbox
Trace LangChain apps with Foundry and Azure Monitorhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/langchain-traces
Run AI Red Teaming Agent scans locallyhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/run-scans-ai-red-teaming-agent
Select and use Microsoft Foundry SDKs and endpointshttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/sdk-overview
Migrate Azure AI Inference SDK calls to OpenAI SDKhttps://learn.microsoft.com/en-us/azure/foundry/how-to/model-inference-to-openai-migration
Integrate Azure Key Vault with Microsoft Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/set-up-key-vault-connection
Use Foundry MCP Server tools and promptshttps://learn.microsoft.com/en-us/azure/foundry/mcp/available-tools
Build and register custom MCP servers with Azure Functionshttps://learn.microsoft.com/en-us/azure/foundry/mcp/build-your-own-mcp-server
Connect VS Code to Foundry MCP Server securelyhttps://learn.microsoft.com/en-us/azure/foundry/mcp/get-started
Add OpenTelemetry client-side tracing to Foundry agentshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-agent-client-side
Configure OpenTelemetry tracing for AI agent frameworkshttps://learn.microsoft.com/en-us/azure/foundry/observability/how-to/trace-agent-framework
Use Azure OpenAI audio completions APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/audio-completions-quickstart
Use groundedness detection with Foundry OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/concepts/content-filter-groundedness
Configure and use Codex CLI with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/codex
Call o3-deep-research via Azure OpenAI Responses APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/deep-research
Fine-tune tool calling behavior in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-functions
Implement function calling with Azure OpenAI in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/function-calling
Call Azure OpenAI vision-enabled chat modelshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/gpt-with-vision
Configure JSON mode responses for Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/json-mode
Use Foundry model router to route promptshttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/model-router
Optimize latency with predicted outputs in Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/predicted-outputs
Implement GPT Realtime audio with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio
Use GPT Realtime API over SIPhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio-sip
Use GPT Realtime audio via WebRTC in Azurehttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio-webrtc
Use GPT Realtime audio via WebSockets in Azurehttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio-websockets
Use Azure OpenAI Responses API with Python and RESThttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/responses
Call Foundry models via Responses API with routinghttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/responses-model-routing
Run shell commands with Azure OpenAI Responses APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/shells
Use structured outputs and JSON schema with Azure OpenAIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/structured-outputs
Enable and configure web search tool in Responses APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/web-search
Use WebSocket mode with Azure OpenAI Responses APIhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/websockets
Use Azure OpenAI image and audio REST APIs (GA)https://learn.microsoft.com/en-us/azure/foundry/openai/reference
Use Azure OpenAI image and audio REST APIs (preview)https://learn.microsoft.com/en-us/azure/foundry/openai/reference-preview
Use Azure OpenAI image, audio, and video REST APIs (preview)https://learn.microsoft.com/en-us/azure/foundry/openai/reference-preview-latest
Use Azure OpenAI Whisper for speech to texthttps://learn.microsoft.com/en-us/azure/foundry/openai/whisper-quickstart
Get started coding with the Microsoft Foundry SDKhttps://learn.microsoft.com/en-us/azure/foundry/quickstarts/get-started-code

Deployment

TopicURL
Scaffold and customize hosted agent infrastructure with azd Bicephttps://learn.microsoft.com/en-us/azure/foundry/agents/concepts/cli-infrastructure
Deploy containerized hosted agents to Foundryhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/deploy-hosted-agent
Deploy Microsoft Foundry hosted agents from source codehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/deploy-hosted-agent-code
Deploy Foundry hosted agents using private Azure Container Registryhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/deploy-hosted-agent-private-azure-container-registry
Initialize Foundry hosted agent projects with azdhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/init-agent-project
Publish Foundry agents to Microsoft 365 Copilot and Teamshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/publish-copilot
Publish private-network Foundry agents to Microsoft 365 and Teams via RESThttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/publish-copilot-virtual-network
Run and test Foundry hosted agents locally with azdhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/run-hosted-agent-locally
Configure CI/CD pipelines for Foundry hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/set-up-ci-cd-cli
Update Foundry hosted agent endpoints and cards with azdhttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/update-agent-endpoint-cli
Create and deploy hosted agent workflows from VS Codehttps://learn.microsoft.com/en-us/azure/foundry/agents/how-to/vs-code-agents-workflow-pro-code
Set up GitHub Actions CI/CD for hosted agentshttps://learn.microsoft.com/en-us/azure/foundry/agents/quickstarts/set-up-cicd-hosted-agent
Deploy Microsoft Foundry Models via Foundry portalhttps://learn.microsoft.com/en-us/azure/foundry/foundry-models/how-to/deploy-foundry-models
Recover Foundry Agent Service from regional platform outageshttps://learn.microsoft.com/en-us/azure/foundry/how-to/agent-service-platform-disaster-recovery
Deploy open-source models on Foundry managed computehttps://learn.microsoft.com/en-us/azure/foundry/how-to/deploy-models-managed
Run cloud-scale evaluations with Foundry SDKhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/cloud-evaluation
Run AI Red Teaming Agent scans in the cloudhttps://learn.microsoft.com/en-us/azure/foundry/how-to/develop/run-ai-red-teaming-cloud
Run Foundry agent evaluations in Azure DevOpshttps://learn.microsoft.com/en-us/azure/foundry/how-to/evaluation-azure-devops
Run Foundry agent evaluations in GitHub Actionshttps://learn.microsoft.com/en-us/azure/foundry/how-to/evaluation-github-action
Deploy CxrReportGen Premium healthcare model in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/healthcare-ai/deploy-cxrreportgen-premium
Deploy MedImageInsight Premium healthcare model in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/how-to/healthcare-ai/deploy-medimageinsight-premium
Deploy fine-tuned Azure OpenAI models in Foundryhttps://learn.microsoft.com/en-us/azure/foundry/openai/how-to/fine-tuning-deploy

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.