Edit

Azure skill for compute

Azure virtual machine (VM) and Virtual machine scale set (VMSS) router for recommendations, pricing, autoscale, orchestration, and connectivity troubleshooting. This skill can answer questions about autoscaling and orchestration but isn't meant to help execute those tasks.

Skill: azure-compute | Source code

What it provides

This skill provides GitHub Copilot with specialized knowledge. Azure VM and Virtual machine scale set (VMSS) router for recommendations, pricing, autoscale, orchestration, and connectivity troubleshooting.

Prerequisites

  • Azure subscription (required for troubleshooting actual VMs/VMSS): Create a free account if you don't have one. Not required for general questions, recommendations, or pricing information.
  • AI assistant with Azure Skills: GitHub Copilot for Azure, Visual Studio Code with Azure MCP extension, Claude Code, or another compatible MCP client.
  • Azure CLI (v2.60.0+) (required for pulling diagnostics from actual VMs/VMSS): Install and sign in with az login. Not required for general questions, recommendations, or pricing information.

When to use this skill

Use this skill when you need to:

  • Create and manage Azure virtual machines (VMs) and virtual machine scale sets (VMSS).
  • Configure autoscaling for virtual machine scale sets.
  • Select appropriate VM SKUs for your workload (server, web hosting, burstable compute, or lightweight).
  • Optimize VM selection for different workloads, including development/test scenarios and back-end services.
  • Work with autoscale, load balancer, Flexible orchestration, and Uniform orchestration
  • Work with cost estimate, Linux, black screen, and reset password
  • Troubleshoot virtual machine connectivity issues.

Example prompts

Try these prompts to activate this skill:

  • "Help me choose a VM for my workload"
  • "What VM size should I use for a web server?"
  • "Compare Azure VM families for machine learning workloads"
  • "How much will a Standard D4s v3 VM cost?"
  • "Help me set up autoscale for my VM scale set"
  • "I can't connect to my VM via RDP, help me troubleshoot"
  • "How do I reset the password on my Azure VM?"
  • "What's the difference between Flexible and Uniform orchestration?"