
The azure-compute skill routes Azure Virtual Machine and VM Scale Set requests to specialized workflows based on user intent. It directs users seeking VM recommendations, sizing, pricing, and autoscale guidance to the VM Recommender workflow, while routing those experiencing connectivity issues like RDP/SSH failures or NSG problems to the VM Troubleshooter workflow. This skill solves the problem of determining the correct support path for Azure compute infrastructure questions and troubleshooting scenarios.
$ npx -y skills add microsoft/github-copilot-for-azure --skill azure-compute --agent claude-codeInstalls into .claude/skills of the current project.
Routes Azure VM and Virtual Machine Scale Set (VMSS) requests to the right workflow.
Disambiguate with azure-prepare: if the user wants to deploy an application (Docker service, web app, API, serverless workload), route to azure-prepare. vm-creator is for bare VM/VMSS infrastructure only.
Mandatory workflow-first routing: never route directly to references/* files. First classify the user intent below, open the matched workflow file, then load only the reference files that workflow requests. Reference files are supporting material, not entry points. If the intent is unclear, ask a clarifying question to disambiguate between the workflows.
| Workflow | File | Use when |
|---|---|---|
| VM Recommender | vm-recommender.md | User asks which VM/VMSS to choose, whether to use VMSS/autoscaling, wants pricing, or wants to compare options |
| VM Creator | vm-creator.md | User wants to create, provision, or deploy a bare VM or VMSS (not an app deployment) |
| Capacity Reservation | capacity-reservation.md | User needs to reserve / guarantee VM capacity (CRG create / associate / disassociate) |
| Essential Machine Management | essential-machine-management.md | User asks about EMM / machine enrollment / monitor |
Sponsors