azure-api-management

Generate Azure API Management Bicep and Terraform configurations.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill azure-api-management-sitharaj88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-api-management
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/azure-api-management
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill azure-api-management-sitharaj88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of Azure API Management (APIM) configurations, streamlining the process of defining APIs, policies, products, and developer portals.

Core Features & Use Cases

  • APIM Instance Generation: Create APIM instances with specified tiers and configurations.
  • API Definition: Import OpenAPI specifications or define individual API operations.
  • Policy Management: Generate global, product, and API-specific policies for security, rate limiting, caching, and transformations.
  • Product and Subscription Management: Define products and manage subscriptions for API access control.
  • Infrastructure as Code: Generate Bicep and Terraform configurations for deploying APIM resources.
  • Use Case: Quickly set up a new REST API in Azure APIM, including JWT validation, rate limiting, and CORS policies, all from a single command.

Quick Start

Use the azure-api-management skill to generate a standard APIM instance with an OpenAPI definition for an orders API.

Frequently Asked Questions about azure-api-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Azure API Management configurations with Bicep or Terraform?

Azure API Management configurations in Bicep and Terraform are generated automatically, covering API definitions, policies, products, subscriptions, and VNET integration to streamline infrastructure deployment and API governance.

Can I apply JWT validation and rate limiting policies to an Azure API Management instance?

Yes, Azure API Management policy generation includes JWT validation, IP filtering, rate limiting, caching, and transformations, which can be applied globally, per product, or per API for robust security and traffic control.

What is the best way to import an OpenAPI specification into Azure API Management?

Importing an OpenAPI specification into Azure API Management involves generating configuration code that defines API operations, applies security policies, and sets product tiers to quickly establish a fully governed REST API.

Does this approach support managing product tiers and subscriptions for Azure API Management?

Managing product tiers and subscriptions for Azure API Management is fully supported, allowing you to define products and control API access levels automatically within your generated infrastructure configurations.

How do I configure VNET integration for Azure API Management using infrastructure as code?

VNET integration for Azure API Management is configured by generating Bicep or Terraform code that defines network dependencies and security boundaries, ensuring robust API governance and secure network access.