Dev & Engineering ✓ Microsoft · Official azure-openaimodel-deploymentazure-clicontent-filteringprovisioned-throughputquota-management

Azure OpenAI Custom Deployment Guide

A guided Azure OpenAI deployment flow for precise version, capacity, policy, and SKU control.

FollowSkills review · FSRS-2.0
Use with care
49/ 100 5-point scale 2.5 / 5
1 2 3 4 5 6
1Trust15 / 25 · 3.0/5

The workflow includes pre-deployment user confirmation, stated role prerequisites, capacity validation, stop-on-invalid-data behavior, and a deletion command for failed deployments. It also discloses that Anthropic deployment collects tenant country code and organization name. However, it requires substantial Azure permissions, lacks complete data-flow and sensitive-data handling guidance, does not establish least-privilege boundaries, and has no integrated rollback, so points are deducted.

2Reliability7 / 20 · 1.8/5

The documentation provides detailed phases, commands, input validation, and failure feedback, making the happy path plausible from static reading. Reliability is reduced by inconsistent phase numbering, incompletely declared bash/PowerShell/jq dependencies, and unverified Azure CLI/REST assumptions and examples. The static ceiling also applies.

3Adaptability9 / 15 · 3.0/5

The audience, customization scenarios, preset comparison, non-fit preset scenario, and model-format branches are reasonably clear. Chinese-language interaction support and reachability from mainland-China networks are not evidenced, and exact semantic trigger behavior still depends on the parent router, so points are deducted.

4Convention9 / 15 · 3.0/5

The skill uses progressive disclosure with referenced guides, examples, troubleshooting, MIT licensing, author metadata, and a version number. It lacks a skill-specific changelog, explicit maintenance owner, and clear update path; SKU, model, and repository-count claims may also become stale as the service changes.

5Effectiveness6 / 15 · 2.0/5

The workflow covers authentication, model/version selection, SKU, capacity, RAI, advanced options, confirmation, deployment, and monitoring, so it plausibly completes the core customization task. No key-path execution output or verification is provided, and some examples and capacity calculations require manual validation; therefore the static effectiveness ceiling limits the score.

6Verifiability3 / 10 · 1.5/5

Concrete CLI/REST commands, referenced files, and repository-level CI/test materials provide some auditability. The supplied tests do not cover this deployment skill's key paths, and nothing was executed for this review, leaving limited reproducibility and no independent corroboration.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Deployment creates external Azure resources and may incur charges; verify subscription, region, SKU, capacity, RAI, upgrade policy, and spillover target before confirmation.
  • Do not treat the example models, SKUs, capacity ranges, or PTU formula as current service guarantees; validate against live API responses and official documentation.
  • The Anthropic branch submits tenant country code and organization name; confirm their source, accuracy, and compliance before deployment.
  • This assessment is static only; Azure CLI, REST calls, and key-path tests were not executed.
See the full review method →

What does this skill do, and when should you use it?

This skill provides an interactive workflow for deploying Azure OpenAI models in an Azure AI Foundry project. It lets users choose the model version, deployment SKU, capacity, RAI policy, upgrade policy, and applicable advanced options. The workflow queries model availability, quota, and regional capacity, with cross-region fallback when the current region cannot satisfy the request. It is designed for controlled deployments rather than one-click selection of the best region.

It uses Azure CLI to verify authentication, parse and validate the project resource ID, list models and versions, query deployable SKUs and capacity ranges, and guide configuration choices. It supports GlobalStandard, Standard, ProvisionedManaged, and DataZoneStandard SKUs, plus dynamic quota, priority processing, spillover, and version upgrade settings where applicable. It generates and validates a deployment name, presents a configuration review, creates the deployment, polls its status, and reports the endpoint and portal link; it can also search other regions when local capacity is unavailable.

  1. An Azure developer needs a specific model version instead of the latest available version and wants an interactive selection flow.
  2. A platform engineer needs exact capacity, a production-oriented GlobalStandard deployment, or Provisioned Throughput Units and must check subscription quota first.
  3. An AI application team needs to choose an RAI content-filter policy or configure dynamic quota, priority processing, spillover, or upgrade behavior.
  4. A project cannot obtain capacity in its current region and needs the workflow to search other regions for a viable deployment location.

What are this skill's strengths and limitations?

Pros
  • Provides fine-grained control over model version, SKU, capacity, RAI policy, and advanced deployment settings.
  • Queries live deployability, quota, and capacity data instead of hardcoding SKU lists.
  • Includes configuration review and cross-region fallback when local capacity is unavailable.
  • Supports Standard, GlobalStandard, ProvisionedManaged, and DataZoneStandard deployment options.
Limitations
  • Requires Azure CLI authentication, a valid project resource ID, and sufficient Azure permissions.
  • Requires network access to Azure APIs; deployment is blocked if capacity data cannot be obtained.
  • Availability depends on the region, subscription, and model, so a successful deployment is not guaranteed.
  • Full scripts, capacity formulas, and advanced-option details are delegated to reference files not included here; no independent test results for this skill are supplied.

How do you install this skill?

Run npx skills add microsoft/skills in the target project and select the required skills in the installation wizard. The skill is located at .github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/customize/SKILL.md; the supplied material does not document how every individual Agent client exposes this nested skill.

How do you use this skill?

Prepare an Azure subscription, Cognitive Services Contributor or Owner permissions, an Azure AI Foundry project resource ID, and the Azure CLI. Run az login; optionally set PROJECT_RESOURCE_ID. Then prompt the Agent with something like: “Customize an Azure OpenAI model deployment: let me choose the version, SKU, capacity, and content-filter policy.” Before executing any phase, load references/customize-workflow.md for the full scripts and implementation details; that reference file was not included in the supplied material.

How does this skill compare with similar options?

The named alternative is preset. customize is for deliberate selection of version, SKU, capacity, and RAI policy, while preset is for quick deployment using the best available region and automatic configuration.

FAQ

What permissions are required?
You need an Azure subscription, Cognitive Services Contributor or Owner permissions, and an Azure AI Foundry project resource ID.
What happens if the current region has no capacity?
The skill queries other regions and lets the user select a viable region or project. It fails only when no searched region has sufficient capacity.
Is this the right skill for a quick deployment?
Usually not. The SKILL.md directs quick deployment to the best available region to `preset`; this skill is intended for detailed deployment requirements.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Deployment Assistant

Discover capacity and deploy Azure OpenAI models through intent-based routing.

Automation & Ops ✓ Microsoft · Official

Azure OpenAI Capacity Finder

Find available Azure OpenAI model capacity across regions and projects before choosing a deployment location.

Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Optimal Region Deployment

Automatically checks Azure capacity and deploys an Azure OpenAI model in a suitable available region.

Automation & Ops ✓ Microsoft · Official

Azure Quota Manager

Check Azure limits, compare regional capacity, and request quota increases before deployments fail.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

Azure Deployment Runner

Execute Azure deployments for prepared, validated applications with built-in checks and recovery.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Microsoft 365 Agent Evaluator

Design and run evaluation suites for Microsoft 365 Copilot declarative agents

Automation & Ops ✓ Microsoft · Official

Azure Python App Service Deployer

Deploy Flask, Django, FastAPI, or other Python apps to Azure App Service Linux.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Automation & Ops ✓ Microsoft · Official

Azure Resource Lookup

Inventory, filter, and discover Azure resources across subscriptions.

Dev & Engineering ✓ Microsoft · Official

Microsoft Entra App Registration

A practical guide to Entra app registration and OAuth integration.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for Java

Configure secure Microsoft Entra ID authentication for Java applications using Azure SDKs.

Dev & Engineering ✓ Microsoft · Official

Azure Storage Skill

Gives coding agents practical guidance and operations for Azure objects, files, queues, tables, and data lakes.

Dev & Engineering ✓ Microsoft · Official

Microsoft 365 Agents SDK for Python

Build async, multichannel agents for Teams, Microsoft 365, and Copilot Studio.

Dev & Engineering ✓ Microsoft · Official

Azure AI Services Skill

Guides coding agents through Azure AI Search, Speech, OpenAI, and OCR workflows.

Dev & Engineering ✓ Microsoft · Official

Azure Application Insights Instrumentation Guide

Practical guidance for adding Application Insights telemetry to Azure-hosted ASP.NET Core and Node.js web apps.

Dev & Engineering ✓ Microsoft · Official

Microsoft 365 Agents SDK for TypeScript

Build TypeScript enterprise agents with routing, Express hosting, streaming responses, and Copilot Studio integration.

Dev & Engineering ✓ Microsoft · Official

Azure OpenAI for .NET

Gives coding agents practical .NET patterns for Azure OpenAI integrations.

Dev & Engineering ✓ Microsoft · Official

Azure Realtime Podcast Studio

Turn text into playable podcast-style audio with Azure OpenAI Realtime API.

Related skills