azure-computeby Azure

Recommend Azure VM sizes, VM Scale Sets (VMSS), and configurations based on workload requirements, performance needs, and budget constraints.

npx skills add https://github.com/microsoft/GitHub-Copilot-for-Azure --skill azure-compute

Azure Compute Skill

Routes Azure VM requests to the appropriate workflow based on user intent.

When to Use This Skill

Activate this skill when the user:

  • Asks about Azure Virtual Machines (VMs) or VM Scale Sets (VMSS)
  • Asks about choosing a VM, VM sizing, pricing, or cost estimates
  • Needs a workload-based recommendation for scenarios like database, GPU, deep learning, HPC, web tier, or dev/test
  • Mentions VM families, autoscale, load balancing, or Flexible versus Uniform orchestration
  • Wants to troubleshoot Azure VM connectivity issues such as unreachable VMs, RDP/SSH failures, black screens, NSG/firewall issues, or credential resets
  • Uses prompts like "Help me choose a VM"

Routing

User intent?
├─ Recommend / choose / compare / price a VM or VMSS
│  └─ Route to [VM Recommender](workflows/vm-recommender/vm-recommender.md)
│
├─ Can't connect / RDP / SSH / troubleshoot a VM
│  └─ Route to [VM Troubleshooter](workflows/vm-troubleshooter/vm-troubleshooter.md)
│
└─ Unclear
   └─ Ask: "Are you looking for a VM recommendation, or troubleshooting a connectivity issue?"
SignalWorkflow
"recommend VM", "which VM", "VM size", "VM pricing", "VMSS", "scale set"VM Recommender
"can't connect", "RDP", "SSH", "NSG blocking", "reset password", "black screen"VM Troubleshooter

Workflows

WorkflowPurposeReferences
VM RecommenderRecommend VM sizes, VMSS, pricing using public APIs/docsvm-families, retail-prices-api, vmss-guide
VM TroubleshooterDiagnose and resolve VM connectivity failures (RDP/SSH)cannot-connect-to-vm

NotebookLM Web Importer

Import web pages and YouTube videos to NotebookLM with one click. Trusted by 200,000+ users.

Install Chrome Extension