azure-compute

Recommend Azure VM and VMSS sizes with cost estimates from the Retail Prices API.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Claude-Skills-Collection --skill azure-compute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-compute
Source: https://github.com/mahmoud20138/Claude-Skills-Collection/tree/main/02-Azure-Skills/skills/azure-compute
Command: npx skills add https://github.com/mahmoud20138/Claude-Skills-Collection --skill azure-compute

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users select the most appropriate Azure Virtual Machine (VM) or Virtual Machine Scale Set (VMSS) based on their specific workload requirements, performance needs, and budget constraints, without needing an Azure account.

Core Features & Use Cases

  • VM/VMSS Recommendations: Suggests optimal VM sizes, families, and configurations.
  • Cost Estimation: Provides pricing estimates using the Azure Retail Prices API.
  • VM vs. VMSS Guidance: Helps decide between single VMs and scale sets based on scaling and availability needs.
  • Use Case: A user needs to host a new web application and is unsure which Azure VM size offers the best balance of performance and cost. This Skill analyzes their requirements (e.g., expected traffic, CPU/RAM needs) and recommends suitable options like the Dsv5 or B-series VMs, along with cost estimates.

Quick Start

Use the azure-compute skill to recommend an Azure VM size for a web application workload with 4 vCPUs and 16GB RAM in the East US region.

Frequently Asked Questions about azure-compute

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

FAQPage Schema
How do I choose the right Azure VM size for my workload?

To choose the right Azure VM size, evaluate your workload type, performance needs, and budget to select optimal VM families and configurations. This skill recommends suitable options like Dsv5 or B-series VMs based on your specific CPU, RAM, and traffic requirements.

What is the difference between Azure VM and VMSS for scaling web applications?

The difference between Azure VM and VMSS is that VMSS provides autoscale strategies for high availability, while single VMs are for static workloads. This skill helps decide between them based on your expected traffic and scaling requirements.

Can I estimate Azure VM costs without an Azure account?

You can estimate Azure VM costs without an Azure account by using the Azure Retail Prices API. This skill retrieves pricing estimates based on your selected VM sizes, regions, and configurations to help you balance performance and budget.

Which Azure VM families are best for memory-intensive workloads?

Azure VM families best for memory-intensive workloads are determined by analyzing your CPU and RAM requirements against public documentation. This skill recommends appropriate VM families and instance counts tailored for compute, memory, storage, or GPU-intensive scenarios.

How do I configure autoscale strategies for Azure Virtual Machine Scale Sets?

To configure autoscale strategies for Azure Virtual Machine Scale Sets, define your expected traffic patterns and performance thresholds. This skill supports selecting autoscale configurations and instance counts to match your workload demands and budget constraints.