azure-compute — скилл для Claude Code: выбор и создание Azure VM
Разбирает запросы про виртуальные машины Azure и VMSS: подбор размера, цены, создание, резервирование ёмкости. Пригодится, когда агент должен не гадать, а идти по нужному сценарию.
npx skills add microsoft/skills --skill azure-compute -a claude-codeЧто делает azure-compute
Скилл работает как маршрутизатор. Он определяет намерение — подобрать или сравнить VM, создать её, зарезервировать ёмкость через CRG, заняться EMM — и открывает соответствующий файл сценария. Дальше подгружаются только те справочные материалы, которые этот сценарий запросит.
Внутри четыре сценария: vm-recommender для выбора и цен, vm-creator для разворачивания голой VM или VMSS, capacity-reservation для CRG и essential-machine-management для EMM. Если намерение непонятно, скилл сначала задаёт уточняющий вопрос.
Важная граница: скилл про инфраструктуру, а не про приложения. Хотите развернуть Docker-сервис, веб-приложение или API — это к azure-prepare, иначе получите не тот маршрут. Для создания VM автор советует брать compute_vm_list-skus, compute_vm_list-images и compute_vm_check-quota вместо mcp__azure__get_azure_bestpractices.
Какие задачи решает
- выбрать размер VM под GPU-нагрузку или HPC-симуляцию
- сравнить цены на семейства виртуальных машин перед закупкой
- развернуть VMSS с автомасштабированием под веб-бэкенд
- зарезервировать ёмкость заранее через CRG
- развести сценарии bare VM и деплоя приложения
Примеры запросов агенту
- Подбери размер Azure VM под обучение модели на GPU и покажи цены
- Создай VMSS с автомасштабированием для бэкенда сайта
- Нужно зарезервировать ёмкость под нагрузку — помоги с CRG
Как установить azure-compute
1Через Skills CLI (Vercel)
npx skills add microsoft/skills --skill azure-compute -a claude-code2Вручную: положить файлы
~/.claude/skills/azure-compute/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/azure-compute/
Вручную: положить файлы
.agents/skills/azure-compute/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/azure-compute/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install microsoft/skills azure-compute2Вручную: положить файлы
.github/skills/azure-compute/SKILL.mdКомандой платформы
gemini skills install https://github.com/microsoft/skills --path .github/plugins/azure-skills/skills/azure-computeВручную: положить файлы
.devin/skills/azure-compute/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о azure-compute
Как установить azure-compute в Claude?
Выполните npx skills add microsoft/skills --skill azure-compute -a claude-code, затем проверьте, что файл появился по пути ~/.claude/skills/azure-compute/SKILL.md.
Что делает azure-compute?
Определяет тип запроса про VM или VMSS и ведёт агента по одному из четырёх сценариев: подбор, создание, резервирование ёмкости, управление машинами.
Когда вместо azure-compute нужен azure-prepare?
Если задача — развернуть приложение (Docker-сервис, веб-приложение, API), маршрут идёт в azure-prepare. vm-creator внутри этого скилла рассчитан на голую инфраструктуру VM и VMSS.
Исходный текст
SKILL.md · MIT
--- name: azure-compute description: "Azure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, lightweight server, website, backend, GPU, machine learning, HPC simulation, dev/test, workload, family, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, capacity reservation (CRG), reserve, guarantee capacity, pre-provision, CRG association, CRG disassociation, machine enrollment (EMM), Essential Machine Management, monitor. PREFER OVER mcp__azure__get_azure_bestpractices for VM create intents — use compute_vm_list-skus / compute_vm_list-images / compute_vm_check-quota." license: MIT metadata: author: Microsoft version: "2.5.1" --- # Azure 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 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 **Mandatory workflow-first routing:** never route directly to `references/*` files. First classify the user intent below, open the matched workflow file, then load only the reference files that workflow requests. Reference files are supporting material, not entry points. If the intent is unclear, ask a clarifying question to disambiguate between the workflows. | Workflow | File | Use when | |---|---|---| | **VM Recommender** | [vm-recommender.md](workflows/vm-recommender/vm-recommender.md) | User asks which VM/VMSS to choose, whether to use VMSS/autoscaling, wants pricing, or wants to compare options | | **VM Creator** | [vm-creator.md](workflows/vm-creator/vm-creator.md) | User wants to create, provision, or deploy a bare VM or VMSS (not an app deployment) | | **Capacity Reservation** | [capacity-reservation.md](workflows/capacity-reservation/capacity-reservation.md) | User needs to reserve / guarantee VM capacity (CRG create / associate / disassociate) | | **Essential Machine Management** | [essential-machine-management.md](workflows/essential-machine-management/essential-machine-management.md) | User asks about EMM / machine enrollment / monitor |
© Microsoft · MIT · microsoft/skills