cost-optimization-checklist

Automate Azure cost optimization by identifying waste, right-sizing resources, and recommending commitment discounts.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/SandboxServers/github-copilot-agents --skill cost-optimization-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cost-optimization-checklist
Source: https://github.com/SandboxServers/github-copilot-agents/tree/main/skills/cost-optimization-checklist.skill
Command: npx skills add https://github.com/SandboxServers/github-copilot-agents --skill cost-optimization-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured approach to reducing Azure spending, identifying waste, and optimizing resource utilization without changing architecture.

Core Features & Use Cases

  • Identify Waste: Detect and eliminate common patterns of resource underutilization and waste.
  • Right-Sizing: Optimize virtual machines, app services, databases, and containers for better performance and cost savings.
  • Commitment Discounts: Evaluate and purchase reservations or savings plans for long-term savings.
  • Governance: Establish cost governance practices with tagging and utilization alerts.

Quick Start

Run the skill to automatically generate a cost optimization checklist tailored to your Azure resources.

Frequently Asked Questions about cost-optimization-checklist

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

FAQPage Schema
How do I identify waste and reduce Azure spending without changing architecture?

To reduce Azure spending without architecture changes, you can identify resource underutilization, right-size virtual machines and databases, and apply commitment discounts. This structured approach eliminates waste while maintaining existing system performance.

What is the best way to right-size Azure virtual machines and app services for cost savings?

The best way to right-size Azure resources for cost savings is to analyze utilization metrics and adjust virtual machines, app services, and containers to match actual performance needs, thereby eliminating overprovisioning and reducing monthly expenses.

Can I use a checklist to establish Azure cost governance and tagging practices?

Yes, you can establish Azure cost governance by applying a checklist that enforces resource tagging, sets up utilization alerts, and evaluates commitment discounts to maintain long-term spending visibility and control.

Do I need access to my Azure subscription data to automate cost optimization?

Yes, automating Azure cost optimization requires access to your Azure subscription and cost data to accurately detect underutilization, calculate right-sizing opportunities, and recommend appropriate commitment discounts.

How do Azure commitment discounts and reservations compare for long-term savings?

Azure commitment discounts, including reservations and savings plans, provide long-term savings by committing to specific resource usage. Evaluating these options against your utilization data identifies the most cost-effective commitment strategy for your workload.

What are common patterns of resource underutilization I should look for in Azure?

Common underutilization patterns in Azure include oversized virtual machines, idle databases, and underused app services. Identifying these waste patterns allows you to right-size resources and significantly lower your overall cloud spend.