Agent skill

Azure Pricing Lookup

by thomast1906 in thomast1906/github-copilot-agent-skills

Looks up live Azure retail prices by SKU, service or region through the Azure MCP pricing tool, estimates template costs and compares regions, price types and savings plans.

No licenceAuto-check passedDevOps & Cloud

Install Azure Pricing Lookup

skills CLI
$ npx skills add thomast1906/github-copilot-agent-skills --skill azure-pricing -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install thomast1906/github-copilot-agent-skills azure-pricing --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/thomast1906/github-copilot-agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/azure-pricing .claude/skills/azure-pricing && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
azure-pricing
GitHub stars
202
Token cost
~4.9k tokens
SKILL.md length
2,060 words
Files
3 (incl. references)
Skills in repo
15
Repo updated
First seen
Licence
None found

At a glance

Looks up live Azure retail prices by SKU, service or region through the Azure MCP pricing tool, estimates template costs and compares regions, price types and savings plans.

  • Works in 4 steps: Extract the SKU, service name, or region… → Prefer a specific SKU or tier. If the… → Call the pricing tool with the… → …
  • Checking the retail price of a specific Azure VM size or other SKU in a region
  • SKILL.md covers When to Use, Required Tooling, Tool Parameters and Workflow, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

This skill fetches live Azure retail pricing through the pricing tool of the Azure MCP server, which the Azure VS Code extension registers automatically, so no mcp.json setup is needed. The agent first runs a tool search with the pattern pricing to find the exact tool name rather than guessing it, then queries by SKU, service, region, service family, price type or a raw OData filter; at least one filter is required per call.

It supports the Consumption, Reservation and DevTestConsumption price types, and savings plan rates come from a separate include-savings-plan option, since SavingsPlan is not a valid price type; that option uses a preview API and mainly applies to Linux VMs. Currency defaults to GBP in the skill and is always passed explicitly, because the underlying tool would otherwise return USD. A specific SKU gives more targeted results than a service name alone.

Typical uses are the price of a VM size in one region, a comparison between two regions, reservation versus consumption rates for a database, the cheapest storage SKUs, and estimating the cost of a Bicep, ARM or Terraform template. Reference files hold the cost formulas and notes on SKU naming quirks.

When your agent uses it

  • Checking the retail price of a specific Azure VM size or other SKU in a region
  • Comparing Azure prices between two regions
  • Estimating the monthly cost of a Bicep, ARM or Terraform template
  • Comparing Reservation, Consumption and DevTest pricing, or adding savings plan rates

Example prompts

  • “How much does Standard_D4s_v5 cost in uksouth?”
  • “Compare VM pricing for Standard_D4s_v5 between uksouth and westeurope.”
  • “Estimate the monthly cost of the resources in infra/main.bicep, in USD.”
  • “Show Reservation versus Consumption pricing for SQL Database, and include savings plan rates for compute.”

Requirements

  • The Azure extension for Visual Studio Code, which registers the pricing tool
  • Network access to Azure retail pricing data

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Extract the SKU, service name, or region from the user's request.
  2. Prefer a specific SKU or tier. If the user hasn't provided one and a full SKU listing isn't what they're after, ask for clarification…
  3. Call the pricing tool with the identified parameters.
  4. Present the result as a formatted price table (see Output Format below).

What it can do on your machine

Read from SKILL.md and the folder at commit 554ac0b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • azure.microsoft.com
    • learn.microsoft.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Azure Pricing Lookup loads about 4.9k tokens when it runs, and up to ~9k if it reads all its reference files. Until then it costs about 99 tokens; SKILL.md has 2,060 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~99
When it runs · the whole SKILL.md, loaded when a task matches
~4.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 2,060 words (~4,907 tokens).

“Fetch live Azure retail pricing data via the Azure MCP Server pricing tool and turn it into actionable cost estimates, region comparisons, and deployment-level forecasts.”

— opening of SKILL.md by thomast1906
name
azure-pricing
metadata.author
Thomas Thornton
metadata.version
1.0.0
metadata.last-updated
2026-05-19

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (references) in .github/skills/azure-pricing of thomast1906/github-copilot-agent-skills.

  • SKILL.md
  • references/COST-FORMULAS.md
  • references/SKU-NAME-QUIRKS.md

Open the folder on GitHubat commit 554ac0b

Compare with similar skills

Azure Pricing Lookup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Azure Pricing Lookup compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Azure Pricing Lookup this skillthomast1906/github-copilot-agent-skills202—~4.9kAutomated safety check: PassNone
Apex GitHub Operationsjonathan-vella/apex217—~1.5kAutomated safety check: PassMIT
Apex Azure Rbacjonathan-vella/apex217—~1.8kAutomated safety check: PassMIT
Terravision Cloud Diagramspatrickchugh/terravision1.6k—~5.6kAutomated safety check: NotesAGPL-3.0-only
Azsdk Common Live And Recorded TestsAzure/azure-sdk-tools134—~1.5kAutomated safety check: NotesMIT
Apex Terraform Search Importjonathan-vella/apex217—~1.4kAutomated safety check: PassMIT

Similar skills

  • Apex GitHub Operations

    jonathan-vella/apex

    WORKFLOW SKILL — Full GitHub contribution lifecycle: branches, conventional commits, issues, PRs, Actions, releases.

    217 GitHub stars~1.5k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Apex Azure Rbac

    jonathan-vella/apex

    ANALYSIS SKILL — Find the right Azure RBAC role for an identity with least-privilege access; generate CLI, Bicep, and Terraform code to assign it.

    217 GitHub stars~1.8k tokensUpdated today
    Backend & APIsAuto-check passed
  • Terravision Cloud Diagrams

    patrickchugh/terravision

    Draw cloud architecture diagrams for AWS, Azure or GCP with the official provider icon sets, using TerraVision.

    1.6k GitHub stars~5.6k tokensUpdated 3 days ago
    DevOps & CloudAuto-check: notes
  • Official

    Deploy test resources and run Azure SDK tests in live, record, or playback mode.

    134 GitHub stars~1.5k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Apex Terraform Search Import

    jonathan-vella/apex

    WORKFLOW SKILL — Manual-only discovery and import of existing Azure resources into Terraform management.

    217 GitHub stars~1.4k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Official

    Compare Bicep templates against a Draw.io Azure architecture diagram to detect resource-level divergence.

    101 GitHub stars~2.9k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed

More from thomast1906/github-copilot-agent-skills

All 15 skills in this repo
  • Copilot Skill Creator

    thomast1906/github-copilot-agent-skills

    Guides creating, updating, reviewing and validating GitHub Copilot agent skills, from deciding whether a skill is the right tool to structuring bundled resources.

    202 GitHub stars~4.1k tokensUpdated 2 days ago
    Auto-check passed
  • Azure API Management Security Review

    thomast1906/github-copilot-agent-skills

    Audits an Azure API Management setup against the OWASP API Security Top 10 and Azure Security Benchmark, covering policies, network layout and identity.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Azure APIM Policy Authoring

    thomast1906/github-copilot-agent-skills

    Generates Azure API Management policy XML for authentication, rate limiting, CORS, error handling and transformations, consulting Azure best-practice and documentation tools first.

    202 GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • APIOps Deployment for Azure APIM

    thomast1906/github-copilot-agent-skills

    Supplies Bicep and Terraform templates, CI/CD pipeline patterns and phased promotion plans for deploying Azure API Management with APIOps workflows.

    202 GitHub stars~3.6k tokensUpdated 2 days ago
    Auto-check passed
  • Azure Draw.io MCP Diagrams

    thomast1906/github-copilot-agent-skills

    Creates and edits architecture diagrams through the Draw.io MCP tool, with guidance for rendering Azure icons correctly and laying out network diagrams.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Excalidraw MCP Diagramming

    thomast1906/github-copilot-agent-skills

    Create and edit diagrams on a live Excalidraw canvas using the Excalidraw MCP server.

    202 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Azure Pricing Lookup

What does Azure Pricing Lookup do?

Looks up live Azure retail prices by SKU, service or region through the Azure MCP pricing tool, estimates template costs and compares regions, price types and savings plans. json setup is needed. The agent first runs a tool search with the pattern pricing to find the exact tool name rather than guessing it, then queries by SKU, service, region, service family, price type or a raw OData filter; at least one filter is required per call.

When should I use Azure Pricing Lookup?

Azure Pricing Lookup fits situations like: checking the retail price of a specific Azure VM size or other SKU in a region; comparing Azure prices between two regions; estimating the monthly cost of a Bicep, ARM or Terraform template; comparing Reservation, Consumption and DevTest pricing, or adding savings plan rates.

How do I install Azure Pricing Lookup in Claude Code?

Run `npx skills add thomast1906/github-copilot-agent-skills --skill azure-pricing -a claude-code`. Or copy the skill folder (.github/skills/azure-pricing in thomast1906/github-copilot-agent-skills) into .claude/skills/azure-pricing in your project. Claude Code loads it when a task matches its description.

How do I install Azure Pricing Lookup in Codex?

Run `npx skills add thomast1906/github-copilot-agent-skills --skill azure-pricing -a codex`. Or copy the skill folder (.github/skills/azure-pricing in thomast1906/github-copilot-agent-skills) into .agents/skills/azure-pricing in your project. Codex loads it when a task matches its description.

Can I use Azure Pricing Lookup in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add thomast1906/github-copilot-agent-skills --skill azure-pricing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/azure-pricing, .gemini/skills/azure-pricing, .github/skills/azure-pricing and .opencode/skills/azure-pricing in your project.

What does Azure Pricing Lookup need to run?

SKILL.md names no scripts, command-line tools or credentials: Azure Pricing Lookup is instructions for the agent only. Our summary lists: The Azure extension for Visual Studio Code, which registers the pricing tool; Network access to Azure retail pricing data.

Does Azure Pricing Lookup access the network?

SKILL.md names 2 domains. As links in the text: azure.microsoft.com and learn.microsoft.com. This is read from the text; nothing was executed.

Is Azure Pricing Lookup safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Azure Pricing Lookup use?

No licence was found for Azure Pricing Lookup or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Azure Pricing Lookup use?

About 4.9k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.1k tokens, read only when the agent opens those files.

What are the alternatives to Azure Pricing Lookup?

Skills that share tags, products or a category with Azure Pricing Lookup: Apex GitHub Operations (jonathan-vella/apex, 217 stars), Apex Azure Rbac (jonathan-vella/apex, 217 stars), Terravision Cloud Diagrams (patrickchugh/terravision, 1.6k stars) and Azsdk Common Live And Recorded Tests (Azure/azure-sdk-tools, 134 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Azure Pricing Lookup?

thomast1906 (a GitHub user) maintains it in thomast1906/github-copilot-agent-skills, which has 202 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: thomast1906/github-copilot-agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.