azure-cost-optimization

Analyze Azure subscription costs and utilization to generate optimization recommendations.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/cassm199-mita/azure-agentic-infraops-accelerator --skill azure-cost-optimization-cassm199-mita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-cost-optimization
Source: https://github.com/cassm199-mita/azure-agentic-infraops-accelerator/tree/main/.github/skills/azure-cost-optimization
Command: npx skills add https://github.com/cassm199-mita/azure-agentic-infraops-accelerator --skill azure-cost-optimization-cassm199-mita

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, costmanagement, resourcegraph, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of identifying cost savings across Azure subscriptions, providing actionable recommendations to optimize spending and reduce waste.

Core Features & Use Cases

  • Cost Analysis: Analyze actual costs, utilization metrics, and generate optimization reports.
  • Resource Identification: Identify orphaned or unused resources, over-provisioned VMs, and services with high costs.
  • Recommendations: Generate prioritized recommendations with actual data and estimated savings.
  • Use Case: For an IT department looking to reduce their Azure expenses, this Skill can automatically scan their subscription, identify cost-saving opportunities, and provide detailed reports and commands for implementation.

Quick Start

Run the azure-cost-optimization skill to generate a cost optimization report for your Azure subscription.

Frequently Asked Questions about azure-cost-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find cost savings opportunities in my Azure subscription?

To find cost savings opportunities in Azure, analyze actual costs and utilization metrics to identify orphaned resources and over-provisioned VMs. This generates prioritized optimization recommendations with estimated savings to reduce Azure spending.

What's the best way to automate Azure cost optimization reports?

Automating Azure cost optimization involves scanning subscriptions to analyze utilization metrics and actual costs. This generates actionable optimization reports and commands for implementation, reducing manual effort in identifying unused resources and waste.

Do I need Azure CLI to analyze Azure cost management data?

Yes, analyzing Azure cost management data requires Azure CLI with the costmanagement and resourcegraph extensions. You also need active access to the Azure subscription to scan resources and generate accurate optimization recommendations.

Can I identify over-provisioned VMs and unused Azure resources automatically?

Yes, you can automatically identify over-provisioned VMs and unused Azure resources by analyzing utilization metrics and actual costs. This detects orphaned resources across subscriptions and generates actionable recommendations with estimated savings.

How does Azure resource optimization handle high-cost services?

Azure resource optimization handles high-cost services by analyzing actual costs and utilization metrics to detect waste. It generates prioritized recommendations with actual data, helping IT departments reduce Azure expenses and optimize resource usage.

What are the limitations of using Azure cost management for cost optimization?

Azure cost management optimization requires Azure CLI, costmanagement, and resourcegraph extensions with active subscription access. It focuses on analyzing utilization metrics and costs for existing resources, meaning optimization is limited to current Azure infrastructure.