What problem does it solve? Choosing, deploying, and fixing Azure Virtual Machines and Virtual Machine Scale Sets involves many decisions — SKU families, pricing, quota checks, orchestration modes, and connectivity diagnostics. This Skill classifies the user's intent and routes it to the correct workflow so VM tasks are handled with the right commands, references, and validation gates. ## Core Features & Use Cases - VM Recommendation: Matches workloads to VM families (B, D, E, F, GPU, HPC series), pulls live pricing from the unauthenticated Azure Retail Prices API, and validates vCPU quota before recommending. - Guided VM/VMSS Creation: Adaptive question flow that emits az CLI, Bicep, Terraform, or applies directly via Azure MCP, with SKU/image/quota validation gates. - Connectivity Troubleshooting: Diagnoses RDP/SSH failures, NSG blocks, credential errors, and VM agent issues with mandatory pre-flight safety checks before extension-backed commands. - Capacity Reservations & EMM: Creates Capacity Reservation Groups and enrolls subscriptions in Essential Machine Management. - Use Case: A user says "I can't RDP into my Windows VM" — the Skill routes to the troubleshooter, checks VM agent health, and provides the password reset command only after safety checks pass. ## Quick Start Ask the assistant to recommend an Azure VM size for your workload, create a VM with Bicep, or troubleshoot why you cannot connect to an existing VM.