Automation & Ops ✓ Microsoft · Official azure-cost-managementcost-optimizationcost-forecastingazure-resource-management

Azure Cost Management

Query Azure spending, forecast future bills, and identify practical ways to reduce waste.

FollowSkills review · FSRS-2.0
Not recommended
44/ 100 5-point scale 2.2 / 5
Trust10 / 25 · 2.0/5

The documentation names Cost Management Reader, Monitoring Reader, and Reader roles and recommends managed identities with Azure RBAC, showing partial least-privilege awareness. However, workflows include enabling AKS cost analysis, upgrading a cluster tier, and creating budgets; only the Free-to-Standard upgrade explicitly requires confirmation. Uniform pre-execution confirmation, data-flow disclosure, rollback guidance, and sensitive cost-data handling are incomplete, so points are deducted.

Reliability8 / 20 · 2.0/5

Routing, request examples, input constraints, error codes, and 429 retry guidance are fairly detailed, and failures generally include causes and alternatives. Static evidence does not establish runnable key paths; there are unresolved cross-references, placeholders, mixed Shell and PowerShell commands, and unverified API limitations and error handling. The score remains below the static ceiling and is reduced accordingly.

Adaptability7 / 15 · 2.3/5

Trigger phrases, intended scenarios, and exclusions for deployment, diagnostics, and security audits are clear, with coverage for querying, forecasting, and optimization. Boundaries and input/output contracts remain incomplete, optimization coverage is narrow, Chinese-language interaction is not addressed, and reachability of Azure and Azure Status from mainland China is not discussed, so points are deducted.

Convention8 / 15 · 2.7/5

The skill has metadata, MIT licensing, a version number, routing, and linked progressive-disclosure documents; supporting material includes examples, limitations, and error handling. It lacks a clear changelog, maintenance owner, and update path; some links depend on unavailable files, optimization examples are uneven, and environment assumptions remain implicit, so points are deducted.

Effectiveness7 / 15 · 2.3/5

The query and forecast workflows provide reusable az rest request bodies, scope patterns, interpretation rules, and fallback guidance, making the core task plausible. Static review cannot verify correctness; optimization requires several external commands and human judgment, AKS cost analysis coverage is limited, and the expected output format is unspecified. The score is therefore capped and reduced.

Verifiability4 / 10 · 2.0/5

The materials include an API version, request patterns, error codes, official Microsoft links, and repository-level CI/test context, providing some auditability. There are no skill-specific key-path tests, real execution results, or multi-source corroboration, and no commands were executed during this review, so only limited credit is justified.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Before running Azure-changing commands, confirm scope, permissions, expected charges, and rollback steps, especially AKS tier upgrades, add-on enablement, and budget creation.
  • Resolve placeholders and missing cross-references and verify API constraints before use; treat forecasts as model estimates rather than billing facts.
  • Core workflows depend on Azure, Azure CLI, kubectl, Azure Monitor, and Cost Management services; Chinese support and mainland-China reachability are not documented.
See the full review method →

What it does & when to use it

azure-cost is the Azure cost-management skill in Microsoft’s Agent Skills repository. It focuses on historical cost queries, forward spending forecasts, and cost-reduction analysis. Requests are routed to Cost Query, Cost Forecast, or Cost Optimization workflows. It is explicitly out of scope for deployment, provisioning, diagnostics, and security audits.

Calls the Azure Cost Management Query API for cost data and the Forecast API for projected spending; routes requests by intent; supports subscription, resource-group, management-group, and billing-account scopes; and points to Redis and Storage optimization references. The documented required roles are Cost Management Reader, Monitoring Reader, and Reader on the target scope.

  1. A cloud administrator needs a cost breakdown for a subscription or resource group.
  2. A finance or engineering team needs to project upcoming Azure spending.
  3. A platform team is investigating a cost spike or suspected orphaned resources.
  4. An Azure operator wants guidance on reducing VM, Redis, Storage, or AKS-related costs.

Pros & cons

Pros
  • Covers the three primary cost-management tasks: querying, forecasting, and optimization.
  • Supports four Azure billing scopes.
  • Documents the relevant API endpoints, API version, and required roles.
  • Includes focused optimization references for Redis and Storage.
Limitations
  • Requires several reader roles on the target Azure scope.
  • The supplied material omits detailed workflow steps, examples, and failure handling.
  • It must not be used for deployment, provisioning, diagnostics, or security audits.
  • The repository is actively under development, and the source does not establish complete test coverage for this individual skill.

How to install

Install the repository’s skill collection with:

npx skills add microsoft/skills

Select azure-cost in the installation wizard. The README says skills are installed in the selected agent directory, such as .github/skills/ for GitHub Copilot. Manual copying of the target skill directory is also documented.

How to use

Use a direct cost-management request such as “show my Azure cost breakdown,” “forecast next month’s Azure spending,” or “find waste and reduce Azure costs.” The skill routes the request to Cost Query, Cost Forecast, or Cost Optimization. The supplied material does not include the detailed contents of those workflow files.

FAQ

Does this skill deploy or modify Azure resources?
The supplied SKILL.md describes cost queries, forecasts, and optimization analysis, and explicitly says not to use it for deployment or provisioning. Whether an optimization workflow performs changes is not specified in the provided material.
What permissions are required?
The target scope requires Cost Management Reader, Monitoring Reader, and Reader roles.
Which Azure scopes are supported?
Subscriptions, resource groups, management groups, and billing accounts.
Can it perform security audits or diagnostics?
No. Those scenarios are explicitly excluded by the skill description.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Azure Identity for Python

A practical skill for securing Python Azure applications with Microsoft Entra ID credentials.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

Build production-oriented Java event streaming applications on Azure Event Hubs.

Dev & Engineering ✓ Microsoft · Official

Azure Tables for Python

A practical guide to building authenticated Azure Tables applications with Python entity CRUD, queries, and partition-scoped batch operations.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

Dev & Engineering ✓ Microsoft · Official

Azure AI Text Analytics for Python

Guides Python developers through Azure-powered text analysis and NLP workflows.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

Build .NET location features for search, routing, maps, geolocation, and weather.

Dev & Engineering ✓ Microsoft · Official

Azure AI Vision Image Analysis

Guides Python coding agents in implementing Azure AI Vision image understanding.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Python

Guides secure, production-minded Blob Storage operations in Python.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Python

Gives coding agents reliable Python patterns for secure Azure Queue Storage messaging and asynchronous task processing.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

AKS Automatic Readiness

Assess Kubernetes workloads for AKS Automatic compatibility and identify migration blockers before you switch.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB ARM for .NET

Provision and manage Azure Cosmos DB resources from .NET through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB for Python

A practical guide for building reliable Python applications on Azure Cosmos DB’s NoSQL API.

Dev & Engineering ✓ Microsoft · Official

Azure Key Vault SDK for Python

Gives Python coding agents practical guidance for securely managing Azure Key Vault secrets, keys, and certificates.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for Python

Gives coding agents practical Python SDK patterns for managing Azure API Management services, APIs, products, subscriptions, and policies.

Dev & Engineering ✓ Microsoft · Official

Azure Monitor Query for Python

Generate Python code for querying Azure Monitor logs and metrics.

Related skills