microsoft avatar

Azure Aigateway

Azure-aigateway enables developers and platform engineers to configure Azure API Management as a governance layer for AI models, MCP tools, and agents. The skill provides policies and commands for implementing semantic caching, token limits, content safety filters, load balancing, rate limiting, and jailbreak detection to control costs, ensure compliance, and protect AI workloads. It solves the problem of managing multiple AI backends and tools through a single controlled gateway with observability and cost control mechanisms.

skills.sh installs
103K
GitHub stars
217
last updated
Jun 11, 2026

Install

$ npx -y skills add microsoft/github-copilot-for-azure --skill azure-aigateway --agent claude-code

Installs into .claude/skills of the current project.

Files

Azure AI Gateway

Configure Azure API Management (APIM) as an AI Gateway for governing AI models, MCP tools, and agents.

To deploy APIM, use the azure-prepare skill. See APIM deployment guide.

When to Use This Skill

CategoryTriggers
Model Governance"semantic caching", "token limits", "load balance AI", "track token usage"
Tool Governance"rate limit MCP", "protect my tools", "configure my tool", "convert API to MCP"
Agent Governance"content safety", "jailbreak detection", "filter harmful content"
Configuration"add Azure OpenAI backend", "configure my model", "add AI Foundry model"
Testing"test AI gateway", "call OpenAI through gateway"

Quick Reference

Sponsors

Details

Repository
github.com/microsoft/github-copilot-for-azure
Categories
Backend & APIs, Testing & QA, Git & Pull Requests, AI & Agent Building, Cloud & Infrastructure, Web3 & Blockchain

More from microsoft/github-copilot-for-azure

All 40
1microsoft avatarazure-preparemicrosoft/github-copilot-for-azurePrepare Azure apps for deployment (infra Bicep/Terraform, azure.yaml, Dockerfiles). Use for create/modernize or create+deploy; not cross-cloud migration (use az103Kskills.sh installs
2microsoft avatarentra-app-registrationmicrosoft/github-copilot-for-azureGuides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure O103Kskills.sh installs
3mcollina avatarfastify-best-practicesmcollina/skillsGuides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify appli94.4Kskills.sh installs
4microsoft avatarazure-messagingmicrosoft/github-copilot-for-azureTroubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing 92.4Kskills.sh installs
5browser-act avatarbrowser-act-skill-forgebrowser-act/skillsForges reusable Skill packages (SKILL.md + scripts) from website exploration via browser-act — no re-exploration later. Use when: user wants a reusable Skill fo85.2Kskills.sh installs
6get-convex avatarconvexget-convex/agent-skillsConvex is the backend agents get right on the first try: an all-TypeScript reactive platform where the database, server functions, scheduling, file storage, aut79.4Kskills.sh installs