azure-compute
作者: Azure
根據工作負載需求、效能需求和預算限制,推薦 Azure VM 大小、VM 擴展集 (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 Management (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 上偵錯與疑難排解生產問題,涵蓋 Container Apps 與 Function Apps 診斷、使用 KQL 進行日誌分析、健康狀態檢查及常見問題解決。
azure-hosted-copilot-sdk
Azure
建置並部署 GitHub Copilot SDK 應用程式至 Azure。