azure-resource-availability

Validate Azure resource availability across regions and resource types before deployment.

267|40|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Azure/git-ape --skill azure-resource-availability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-resource-availability
Source: https://github.com/Azure/git-ape/tree/main/.github/skills/azure-resource-availability
Command: npx skills add https://github.com/Azure/git-ape --skill azure-resource-availability

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Query live Azure APIs to validate resource availability before template generation or deployment. Checks VM SKU restrictions, Kubernetes/runtime version support, API version compatibility, and subscription quota. Use during requirements gathering and preflight to catch deployment failures early.

Core Features & Use Cases

  • Validate resource availability for SKUs, API versions, runtimes, and quotas across target regions before building templates.
  • Ensure API version compatibility and choose latest stable versions to avoid deployment failures.
  • Serve as gating checks during requirements gathering, template generation, and preflight stages to prevent failed deployments.

Quick Start

Run the availability checks after selecting region and resources to verify availability before templating and deployment.

Frequently Asked Questions about azure-resource-availability

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

FAQPage Schema
How do I validate Azure resource availability before deployment?

To validate Azure resource availability before deployment, query live Azure APIs to check VM SKU restrictions, Kubernetes runtime versions, API compatibility, and subscription quotas across target regions. This preflight check catches capability gaps and quota constraints early to prevent failed deployments.

What is a preflight check for Azure VM SKUs and quotas?

A preflight check for Azure VM SKUs and quotas is an automated validation process that queries Azure APIs to verify resource availability and subscription limits before template generation. It ensures selected regions support the required compute resources.

Do I need Azure CLI and jq to check Kubernetes version support across regions?

Yes, you need Azure CLI and jq installed to check Kubernetes version support across regions. The validation process queries live Azure APIs using the CLI and parses responses with jq to verify runtime availability in your target subscription.

How do I ensure API version compatibility for Azure resource templates?

To ensure API version compatibility for Azure resource templates, run automated availability checks that query Azure APIs for the latest stable versions. This validation prevents deployment failures caused by mismatched API versions during the template generation stage.

When should I run Azure resource availability checks during deployment?

You should run Azure resource availability checks during requirements gathering, template generation, and preflight stages. Running these gating checks before deployment catches SKU restrictions, quota constraints, and API version mismatches early in the process.

Why does my Azure deployment fail with quota constraints or SKU restrictions?

Azure deployments fail with quota constraints or SKU restrictions when the target region lacks available resources or subscription limits are exceeded. Running preflight availability checks before deployment catches these capability gaps early by querying live Azure APIs.