azure-compute作成者: microsoft
Azure VM and VMSS router for recommendations, pricing, autoscale, orchestration, and connectivity troubleshooting. WHEN: Azure VM, VMSS, scale set, recommend,…
npx skills add https://github.com/microsoft/skills --skill azure-computeAzure 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
- Asks about Capacity Reservation Groups (CRGs), reserving VM capacity, associating/disassociating VMs with a CRG, or guaranteeing compute capacity
- Asks about Essential Machine Management (EMM), machine enrollment, onboarding VMs for monitoring/security, or enabling machine management at subscription level
- 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)
│
├─ Capacity reservation / CRG / reserve capacity / associate VM with CRG
│ └─ Route to [Capacity Reservation](workflows/capacity-reservation/capacity-reservation.md)
│
├─ Essential Machine Management / EMM / machine enrollment
│ └─ Route to [Essential Machine Management](workflows/essential-machine-management/essential-machine-management.md)
│
└─ Unclear
└─ Ask: "Are you looking for a VM recommendation, troubleshooting a connectivity issue, managing capacity reservations, or enabling Essential Machine Management?"
| Signal | Workflow |
|---|---|
| "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 |
| "capacity reservation", "CRG", "reserve capacity", "guarantee capacity", "associate VM with CRG" | Capacity Reservation |
| "essential machine management", "EMM", "machine enrollment" | Essential Machine Management |
Routing rule: Always read the matched workflow file before accessing any reference files. The workflow file contains the step-by-step guidance and the reference routing table for the user's request.
Workflows
| Workflow | Purpose | References |
|---|---|---|
| VM Recommender | Recommend VM sizes, VMSS, pricing using public APIs/docs | vm-families, retail-prices-api, vmss-guide, vm-quotas |
| VM Troubleshooter | Diagnose and resolve VM connectivity failures (RDP/SSH) | cannot-connect-to-vm |
| Capacity Reservation | Create and manage Capacity Reservation Groups (CRGs) | capacity-reservation-overview, association-disassociation |
| Essential Machine Management | Enable and manage EMM for subscription-level VM onboarding | emm-overview, emm-prerequisites, emm-enable-flow-portal-guidance, emm-enable-flow |
microsoftのその他のスキル
oss-growth
by microsoft
OSS growth hacker persona
pr-description-skill
by microsoft
Trigger this skill on any of the following intents:
python-architecture
by microsoft
Python architect persona
supply-chain-security
by microsoft
Supply chain security expert persona
skill-name
by microsoft
Description of what the skill does and when to use it
work-iterations
by microsoft
List, create, and assign iterations for Azure DevOps projects and teams.
django
by microsoft
Best practices for Django web development including models, views, templates, and testing.
flask
by microsoft
Best practices for Flask web development including routing, blueprints, and testing.