Agent skill · data analytics · github
azure-pricing
Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption. Use when the user asks about the cost of any Azure service, wants to compare SKU prices, needs pricing data for a cost estimate, mentions Azure pricing, Azure costs, Azure billing, or asks about Copilot Studio pricing, Copilot Credits, or agent usage estimation. Covers compute, storage, networking, databases, AI, Copilot Studio, and all other Azure service families.
Why this skill is useful
Provides specific commands and patterns for fetching Azure pricing data that the AI wouldn't reliably generate on its own.
What it needs
About 5k tokens when loaded. Last updated 2026-08-07. 37,534 stars on the source repository.
What this skill does
Azure Pricing Skill Use this skill to retrieve real-time Azure retail pricing data from the public Azure Retail Prices API. No authentication is required. When to Use This Skill User asks about the cost of an Azure service (e.g., "How much does a D4s v5 VM cost?") User wants to compare pricing across regions or SKUs User needs a cost estimate for a workload or architecture User mentions Azure pricing, Azure costs, or Azure billing User asks about reserved instance vs. pay-as-you-go pricing User wants to know about savings plans or spot pricing API Endpoint Append $filter as a query parameter using OData filter syntax. Always use api-version=2023-01-01-preview to ensure savings plan data is included. Step-by-step Instructions If anything is unclear about the user's request, ask clarifying questions to identify the correct filter fields and values before calling the API. 1. Identify filter fields from the user's request (service name, region, SKU, price type). 2. Resolve the region: the API requires armRegionName values in lowercase with no spaces (e.g. "East US" → eastus, "West Europe" → westeurope, "Southeast Asia" → southeastasia). See references/REGIONS.md for a complete list. 3. Build the filter string using the fields below and fetch the URL. 4. Parse the Items array from the JSON response. Each item contains price and metadata. 5. Follow pagination via NextPageLink if you need more than the first 1000 results (rarely needed). 6. Calculate cost estimates using the formulas in references/COST-ESTIMATOR.md to produce monthly/annual estimates. 7. Present results in a clear summary table with service, SKU, region, unit price, and monthly/annual estimates. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills github/azure-pricing