azure-prices
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".
npx skills add Code-and-Sorts/awesome-copilot-agents --skill azure-prices --agent copilot
Same command for any agent — swap --agent for claude-code, codex, cursor.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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
- Execution Rules
- Scripts
- How to Use
- Single region lookup
- Cross-region comparison
- Finding the cheapest region
- Service discovery
- Fallback Behavior
- Output Format
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 npm run --prefix ./scripts get-prices -- "Virtual Machines" westus2 npm run --prefix ./scripts get-prices -- "Virtual Machines" westeurope
What does the azure-prices skill do?
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".
How do I install it?
Run `npx skills add Code-and-Sorts/awesome-copilot-agents --skill azure-prices --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Code-and-Sorts/awesome-copilot-agents, a repository with 554 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
