azure-compute
作者: Azure
根据工作负载需求、性能要求和预算限制,推荐Azure虚拟机大小、虚拟机规模集(VMSS)及配置。
npx skills add https://github.com/microsoft/GitHub-Copilot-for-Azure --skill azure-computeAzure Compute Skill
Routes Azure VM and Virtual Machine Scale Set (VMSS) requests to the right workflow.
When to Use This Skill
- User wants to recommend, compare, or price a VM or VMSS
- User wants to create, provision, or deploy a VM or VMSS
- User can't connect to a VM (RDP / SSH / port refused / black screen / password reset)
- User asks about Capacity Reservation Groups (CRG) — reserve, guarantee capacity, pre-provision
- User asks about Essential Machine Management (EMM) — machine enrollment, monitor
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.
Routing
Azure compute intent?
├── Recommend / compare / price a VM or VMSS → VM Recommender
├── Create / provision / deploy a VM or VMSS → VM Creator
├── Can't connect / RDP / SSH / port refused → VM Troubleshooter
├── Reserve / guarantee capacity (CRG) → Capacity Reservation
├── Machine enrollment / Essential Machine Management → Essential Machine Management
└── Unclear → Ask which of the above
Routing rule: read the matched workflow file before any reference file. The workflow owns the step-by-step guidance; references are looked up on demand.
Workflows
| Workflow | File | Use when |
|---|---|---|
| VM Recommender | vm-recommender.md | User asks which VM/VMSS to choose, wants pricing, or wants to compare options |
| VM Creator | vm-creator.md | User wants to provision a bare VM or VMSS (not an app deployment) |
| VM Troubleshooter | vm-troubleshooter.md | User can't connect, RDP/SSH refused, black screen, needs password reset |
| 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 |
来自 Azure 的更多技能
azure-ai
Azure
用于Azure AI:搜索、语音、OpenAI、文档智能。支持搜索、向量/混合搜索、语音转文字、文字转语音、转录、OCR。
appinsights-instrumentation
Azure
使用Azure Application Insights对Web应用进行检测的指南。提供遥测模式、SDK设置和配置参考。
azure-aigateway
Azure
将 Azure API 管理 (APIM) 配置为 AI 网关,用于保护、监控和控制 AI 模型、MCP 服务器及代理。有助于实现速率限制、语义缓存、内容安全与负载均衡。
azure-compliance
Azure
全面的Azure合规性与安全审计能力,包括最佳实践评估、Key Vault过期监控以及资源配置验证。
azure-cost-optimization
Azure
通过分析实际成本、利用率指标,识别并量化Azure订阅中的成本节约,生成可执行的优化建议。
azure-deploy
Azure
执行部署到Azure。准备和验证后的最后一步。运行azd up、azd deploy或基础设施预配命令。
azure-diagnostics
Azure
在Azure上调试和排查生产问题,涵盖容器应用和函数应用诊断、使用KQL进行日志分析、健康检查以及常见问题解决。
azure-hosted-copilot-sdk
Azure
构建并部署 GitHub Copilot SDK 应用到 Azure。