Look up and compare Azure service pricing using the Azure Retail Prices API.

CC0-1.0Auto-check passedDatabases

Install Azure Prices

skills CLI
$ npx skills add Code-and-Sorts/awesome-copilot-agents --skill azure-prices -a claude-code

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

GitHub CLI
$ gh skill install Code-and-Sorts/awesome-copilot-agents azure-prices --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/Code-and-Sorts/awesome-copilot-agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cloud/azure-prices .claude/skills/azure-prices && 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-prices
GitHub stars
579
Token cost
~905 tokens
SKILL.md length
367 words
Files
8 (incl. scripts)
Skills in repo
4
Repo updated
First seen
Licence
CC0-1.0

At a glance

Look up and compare Azure service pricing using the Azure Retail Prices API.

  • Works in 2 steps: Service name (required for price lookup)… → Region (optional, defaults to eastus) —…
  • The user asks about Azure costs
  • SKILL.md covers Execution Rules, Scripts, How to Use and Fallback Behavior, plus 1 more section
  • Runs TypeScript and JavaScript scripts from its folder; calls npm

What it does

Azure Prices is an agent skill from Code-and-Sorts/awesome-copilot-agents. Look up and compare Azure service pricing using the Azure Retail Prices API. Use this skill whenever the user asks about Azure costs, pricing, rates, or wants to compare prices across regions or services — even if they don't say "pricing" explicitly. Trigger for questions like "how much does a D2 v2 VM cost?", "cheapest region for Azure SQL", or "compare storage prices between eastus and westeurope".

Its SKILL.md is about 910 tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts (for example `scripts/jest.config.js`, `scripts/package-lock.json` and `scripts/package.json`). Compatibility notes: Requires Node.js installed. No Azure credentials needed — uses the public Azure Retail Prices API.

It sits in Databases. It works with Microsoft Azure, Microsoft SQL Server and npm. The repository describes itself as: ✨ A curated list of awesome GitHub instructions, prompt, skills, MCPs and agent markdown files for enhancing your GitHub Copilot AI experience. The licence is CC0-1.0.

When your agent uses it

  • The user asks about Azure costs
  • Wants to compare prices across regions
  • Services — even if they dont say pricing explicitly
  • Questions like how much does a D2 v2 VM cost?

Example prompts

  • “t say”
  • “explicitly. Trigger for questions like”
  • “cheapest region for Azure SQL”
  • “/azure-prices”

Requirements

  • Node.js
  • Compatibility (from SKILL.md): Requires Node.js installed. No Azure credentials needed — uses the public Azure Retail Prices API.

Workflow steps

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

  1. Service name (required for price lookup) — e.g. "Virtual Machines", "SQL Database", "Storage", "Azure Cosmos DB"
  2. Region (optional, defaults to eastus) — e.g. eastus, westus2, westeurope, southeastasia

What it can do on your machine

Read from SKILL.md and the folder at commit a26d912. 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

    Ships 7 files in scripts/ (TypeScript and JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npm

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

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    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.

  • Compatibility

    Requires Node.js installed. No Azure credentials needed — uses the public Azure Retail Prices API.

    From compatibility in the SKILL.md frontmatter.

Context cost

Azure Prices loads about 905 tokens when it runs. Until then it costs about 104 tokens; SKILL.md has 367 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~104
When it runs · the whole SKILL.md, loaded when a task matches
~905

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); the scripts in this folder are not scanned.

SKILL.md

The full file from Code-and-Sorts/awesome-copilot-agents at commit a26d912, republished under its CC0-1.0 licence (© Code-and-Sorts). 367 words, ~905 tokens.

Download SKILL.mdSave it as .claude/skills/azure-prices/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
azure-prices
description
Look up and compare Azure service pricing using the Azure Retail Prices API. Use this skill whenever the user asks about Azure costs, pricing, rates, or wants to compare prices across regions or services — even if they don't say "pricing" explicitly. Trigger for questions like "how much does a D2 v2 VM cost?", "cheapest region for Azure SQL", or "compare storage prices between eastus and westeurope".
compatibility
Requires Node.js installed. No Azure credentials needed — uses the public Azure Retail Prices API.
metadata.author
Colby Timm
metadata.version
1.0

Azure Prices

Fetch and compare live Azure service pricing using the bundled scripts that call the Azure Retail Prices API.

Execution Rules

Always use the bundled npm script for price lookups and comparisons when terminal execution is available.

DO NOT call the Azure Retail Prices API directly. You can only use the script to call the API.

Scripts

All scripts live in ./scripts/ and run via npm:

bash
# List sample service names (discover what's available)
npm run --prefix ./scripts get-prices

# Get prices for a service in a region (default region: eastus)
npm run --prefix ./scripts get-prices -- "Virtual Machines" eastus

The script accepts two positional arguments:

  1. Service name (required for price lookup) — e.g. "Virtual Machines", "SQL Database", "Storage", "Azure Cosmos DB"
  2. Region (optional, defaults to eastus) — e.g. eastus, westus2, westeurope, southeastasia

When called with no arguments, it prints a sample of available service names.

How to Use

The npm commands below are the preferred execution path for this skill and should be used instead of direct API calls whenever command execution is available.

Single region lookup

Run the script with the service name and region. Present results in a readable table.

Cross-region comparison

To compare prices across regions, run the script multiple times — once per region — then combine the results into a comparison table. For example, to compare Virtual Machines prices across three regions:

bash
npm run --prefix ./scripts get-prices -- "Virtual Machines" eastus
npm run --prefix ./scripts get-prices -- "Virtual Machines" westus2
npm run --prefix ./scripts get-prices -- "Virtual Machines" westeurope

Then join the results by SKU name to show a side-by-side comparison table with columns for each region.

Show full SKILL.md (156 more words)Show less
Finding the cheapest region

Run prices for the target service across several common regions and sort by price. Common Azure regions to compare:

  • eastus, eastus2, westus2, centralus (US)
  • westeurope, northeurope, uksouth (Europe)
  • southeastasia, eastasia, japaneast (Asia-Pacific)
Service discovery

If the user isn't sure of the exact service name, run the script with no arguments first to get a sample of available names, then use the closest match.

Fallback Behavior

If command execution is unavailable, use the local script implementation as the behavioral reference, then fall back to public pricing sources only as needed. In that case, explicitly tell the user that script execution was unavailable before presenting results.

Output Format

Present pricing results as markdown tables. For comparisons, use a format like:

SKUEast USWest US 2West Europe
D2 v2$0.10/hr$0.11/hr$0.12/hr
D4 v2$0.20/hr$0.22/hr$0.24/hr

Highlight the cheapest option per row when doing comparisons. Include the currency and unit of measure.

© Code-and-Sorts, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts) in skills/cloud/azure-prices of Code-and-Sorts/awesome-copilot-agents.

  • SKILL.md
  • scripts/jest.config.js
  • scripts/package-lock.json
  • scripts/package.json
  • scripts/src/azure-prices.test.ts
  • scripts/src/azure-prices.ts
  • scripts/src/run.ts
  • scripts/tsconfig.json

Open the folder on GitHubat commit a26d912

Compare with similar skills

Azure Prices 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 Prices compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Azure Prices this skillCode-and-Sorts/awesome-copilot-agents579—~905Automated safety check: PassCC0-1.0
Cosmosdb Best Practicesmicrosoft/vscode-cosmosdb200—~4.3kAutomated safety check: PassMIT
Azure Analysis ServicesMicrosoftDocs/Agent-Skills777—~608Automated safety check: PassCC-BY-4.0
Azure Database MigrationMicrosoftDocs/Agent-Skills777—~1.4kAutomated safety check: PassCC-BY-4.0
Azure DocumentdbMicrosoftDocs/Agent-Skills777—~4.2kAutomated safety check: PassCC-BY-4.0
Azure MigrateMicrosoftDocs/Agent-Skills777—~5.2kAutomated safety check: PassCC-BY-4.0

Similar skills

  • Cosmosdb Best Practices

    microsoft/vscode-cosmosdb

    Official

    Azure Cosmos DB performance optimization and best practices guidelines for NoSQL, partitioning, queries, and SDK usage.

    200 GitHub stars~4.3k tokensUpdated yesterday
    DatabasesAuto-check passed
  • Azure Analysis Services

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure Analysis Services development including troubleshooting.

    777 GitHub stars~608 tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Azure Database Migration

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure Database Migration Service development including troubleshooting, decision making, limits & quotas, security, integrations & coding patterns, and deployment.

    777 GitHub stars~1.4k tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Azure Documentdb

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure DocumentDB development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations &…

    777 GitHub stars~4.2k tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Azure Migrate

    MicrosoftDocs/Agent-Skills

    Official

    Expert knowledge for Azure Migrate development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations &…

    777 GitHub stars~5.2k tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Official

    Azure Resource Manager SDK for Azure SQL in .NET. An agent skill from microsoft/skills.

    3.1k GitHub starsUsed in 6 repos~2.6k tokens
    DevOps & CloudAuto-check passed

More from Code-and-Sorts/awesome-copilot-agents

  • Calculator

    Code-and-Sorts/awesome-copilot-agents

    Performs arbitrary-precision arithmetic calculations including addition, subtraction, multiplication, division, and exponents.

    579 GitHub starsUsed in 1 repo~470 tokens
    Auto-check passed
  • Jira CLI

    Code-and-Sorts/awesome-copilot-agents

    Interact with Jira from the command line to create, list, view, edit, and transition issues, manage sprints and epics, and perform common Jira workflows.

    579 GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Az CLI

    Code-and-Sorts/awesome-copilot-agents

    Use the Azure CLI (az) to manage Azure resources from the command line.

    579 GitHub stars~8.2k tokensUpdated 5 mo ago
    Auto-check passed

Categories

Questions about Azure Prices

What does Azure Prices do?

Look up and compare Azure service pricing using the Azure Retail Prices API. Azure Prices is an agent skill from Code-and-Sorts/awesome-copilot-agents. Look up and compare Azure service pricing using the Azure Retail Prices API.

When should I use Azure Prices?

Azure Prices fits situations like: the user asks about Azure costs; wants to compare prices across regions; services — even if they dont say pricing explicitly; questions like how much does a D2 v2 VM cost?.

How do I install Azure Prices in Claude Code?

Run `npx skills add Code-and-Sorts/awesome-copilot-agents --skill azure-prices -a claude-code`. Or copy the skill folder (skills/cloud/azure-prices in Code-and-Sorts/awesome-copilot-agents) into .claude/skills/azure-prices in your project. Claude Code loads it when a task matches its description.

How do I install Azure Prices in Codex?

Run `npx skills add Code-and-Sorts/awesome-copilot-agents --skill azure-prices -a codex`. Or copy the skill folder (skills/cloud/azure-prices in Code-and-Sorts/awesome-copilot-agents) into .agents/skills/azure-prices in your project. Codex loads it when a task matches its description.

Can I use Azure Prices 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 Code-and-Sorts/awesome-copilot-agents --skill azure-prices -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-prices, .gemini/skills/azure-prices, .github/skills/azure-prices and .opencode/skills/azure-prices in your project.

What does Azure Prices need to run?

Going by SKILL.md and its folder, Azure Prices needs TypeScript and JavaScript for the scripts in its folder and the command-line tools its instructions call (npm). Our summary lists: Node.js. Compatibility (from SKILL.md): Requires Node.js installed. No Azure credentials needed — uses the public Azure Retail Prices API..

Does Azure Prices access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Azure Prices 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Azure Prices use?

Azure Prices is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Azure Prices use?

About 905 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Azure Prices?

Skills that share tags, products or a category with Azure Prices: Cosmosdb Best Practices (microsoft/vscode-cosmosdb, 200 stars), Azure Analysis Services (MicrosoftDocs/Agent-Skills, 777 stars), Azure Database Migration (MicrosoftDocs/Agent-Skills, 777 stars) and Azure Documentdb (MicrosoftDocs/Agent-Skills, 777 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Azure Prices?

Code-and-Sorts (a GitHub organization) maintains it in Code-and-Sorts/awesome-copilot-agents, which has 579 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on April 29, 2026.

Source: Code-and-Sorts/awesome-copilot-agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.