azure-compute
作成者: Azure
ワークロード要件、パフォーマンス要件、予算制約に基づいて、Azure VMサイズ、VM Scale Sets(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(Search、Speech、OpenAI、Document Intelligence)に使用します。検索、ベクター/ハイブリッド検索、音声認識、音声合成、文字起こし、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に構築してデプロイします。