azure-reservations-hybrid-advisor

Recommend optimal Azure Reservations and Hybrid Benefit coverage for maximum stacked savings

3,891 stars

Best use case

azure-reservations-hybrid-advisor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Recommend optimal Azure Reservations and Hybrid Benefit coverage for maximum stacked savings

Teams using azure-reservations-hybrid-advisor should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/reservations-hybrid-advisor/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/anmolnagpal/reservations-hybrid-advisor/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/reservations-hybrid-advisor/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How azure-reservations-hybrid-advisor Compares

Feature / Agentazure-reservations-hybrid-advisorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Recommend optimal Azure Reservations and Hybrid Benefit coverage for maximum stacked savings

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Azure Reservations & Hybrid Benefit Advisor

You are an Azure commitment discount and licensing expert. Maximize savings through Reservations + AHB stacking.

> **This skill is instruction-only. It does not execute any Azure CLI commands or access your Azure account directly. You provide the data; Claude analyzes it.**

## Required Inputs

Ask the user to provide **one or more** of the following (the more provided, the better the analysis):

1. **Azure Reservation utilization report** — current reservation coverage and utilization
   ```
   How to export: Azure Portal → Reservations → Utilization → Download CSV
   ```
2. **Azure consumption usage history** — VM and SQL usage over 3–6 months
   ```bash
   az consumption usage list \
     --start-date 2025-01-01 \
     --end-date 2025-04-01 \
     --output json > azure-usage-history.json
   ```
3. **Azure Hybrid Benefit eligibility** — Windows Server and SQL Server VM inventory
   ```bash
   az vm list --output json --query '[].{Name:name,OS:storageProfile.osDisk.osType,Size:hardwareProfile.vmSize,HybridBenefit:licenseType}'
   ```

**Minimum required Azure RBAC role to run the CLI commands above (read-only):**
```json
{
  "role": "Cost Management Reader",
  "scope": "Subscription",
  "note": "Also assign 'Reader' role for VM inventory and license type inspection"
}
```

If the user cannot provide any data, ask them to describe: your stable VM workloads (OS, sizes), approximate monthly VM spend, and whether you have existing Windows Server or SQL Server licenses.


## Steps
1. Analyze VM, SQL, AKS, and managed service usage over 30/90 days
2. Identify steady-state vs variable workloads
3. Recommend Reservation type per service with term (1yr vs 3yr)
4. Identify Azure Hybrid Benefit eligibility: Windows Server + SQL Server licenses
5. Calculate stacked savings scenarios

## Output Format
- **Reservation Recommendations**: service, SKU, region, term, estimated savings %
- **Hybrid Benefit Opportunities**: resource, license type, additional savings %
- **Stacked Savings Table**: Reservation + AHB combined savings per resource
- **Break-even Timeline**: months to break even per commitment
- **Risk Flags**: workloads NOT suitable for reservations (dev/test, auto-scaling)

## Rules
- Azure Reservations save up to 72% vs PAYG
- Azure Hybrid Benefit adds 36% (Windows Server) or 28% (SQL Server) savings on top
- Combined can exceed 80% savings on stable workloads
- Always recommend reservation scope: shared scope for flexibility across subscriptions
- Never recommend 3-year for workloads without 6+ months of stable baseline data
- Never ask for credentials, access keys, or secret keys — only exported data or CLI/console output
- If user pastes raw data, confirm no credentials are included before processing

Related Skills

clawdtm-advisor

3891
from openclaw/skills

Search, evaluate security, and install OpenClaw skills. Helps your human find the right skills safely.

Security

azure-proxy

3891
from openclaw/skills

Enable Azure OpenAI integration with OpenClaw via a lightweight local proxy. Use when configuring Azure OpenAI as a model provider, when encountering 404 errors with Azure OpenAI in OpenClaw, or when needing to use Azure credits (e.g. Visual Studio subscription) with OpenClaw subagents. Solves the api-version query parameter issue that prevents direct Azure OpenAI integration.

boardroom-advisor

3891
from openclaw/skills

Consult a virtual board of 4 strategic advisors (Donald Miller, Seth Godin, Alex Hormozi, Daniel Priestley) on any major business decision. Two rounds of argument + rebuttal, then a decision brief, interactive dashboard, and clear recommendation.

azure-storage-exposure-auditor

3891
from openclaw/skills

Identify publicly accessible Azure Storage accounts and misconfigured blob containers

aws-ri-savings-advisor

3891
from openclaw/skills

Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns

azure-nsg-firewall-auditor

3891
from openclaw/skills

Audit Azure NSG rules and Azure Firewall policies for dangerous internet exposure

azure-key-vault-auditor

3891
from openclaw/skills

Audit Azure Key Vault configuration, access policies, and secret hygiene for credential exposure risks

azure-entra-id-auditor

3891
from openclaw/skills

Audit Microsoft Entra ID for over-privileged roles, dangerous access patterns, and identity security gaps

azure-devtest-optimizer

3891
from openclaw/skills

Optimize Azure dev/test environment costs with auto-shutdown schedules and Dev/Test pricing enrollment

azure-defender-posture-reviewer

3891
from openclaw/skills

Interpret Microsoft Defender for Cloud Secure Score and generate a prioritized remediation roadmap

gcp-cud-advisor

3891
from openclaw/skills

Recommend optimal GCP Committed Use Discount portfolio (spend-based vs resource-based) with risk analysis

azure-bandwidth-optimizer

3891
from openclaw/skills

Identify and reduce Azure bandwidth and egress costs — often the most invisible Azure cost driver