azure-image-builder — скилл для Claude Code: образы Azure
Скилл помогает собрать управляемый образ Azure или образ для Azure Compute Gallery через Packer. Пригодится для подготовки собственных образов виртуальных машин Azure.
npx skills add hashicorp/agent-skills --skill azure-image-builder -a claude-codeЧто делает azure-image-builder
Скилл описывает конфигурацию Packer с билдером azure-arm: можно создать управляемый образ или отправить образ в Azure Compute Gallery. В примерах заданы параметры Linux-образа Ubuntu, региона и размера виртуальной машины; для настройки используются HCL-шаблоны.
Для аутентификации показаны Service Principal с переменными среды и Managed Identity через Azure CLI. Сборка проходит через packer init ., packer validate . и packer build .; также приведён пример подготовки системы shell-командами. Версии образов в Compute Gallery неизменяемы, поэтому существующую версию перезаписать нельзя.
Какие задачи решает
- собрать управляемый образ Azure из шаблона Packer
- подготовить образ Ubuntu для Azure Compute Gallery
- настроить аутентификацию Packer через Service Principal
- проверить шаблон перед сборкой образа
Примеры запросов агенту
- Создай шаблон Packer для управляемого образа Ubuntu в Azure.
- Подготовь конфигурацию для публикации образа в Azure Compute Gallery.
- Проверь шаблон Packer и подскажи команды для сборки образа Azure.
Как установить azure-image-builder
1Через Skills CLI (Vercel)
npx skills add hashicorp/agent-skills --skill azure-image-builder -a claude-code2Вручную: положить файлы
~/.claude/skills/azure-image-builder/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/azure-image-builder/
1Через Skills CLI (Vercel)
npx skills add hashicorp/agent-skills --skill azure-image-builder -a codex2Вручную: положить файлы
.agents/skills/azure-image-builder/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hashicorp/agent-skills --skill azure-image-builder -a cursor2Вручную: положить файлы
.cursor/skills/azure-image-builder/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hashicorp/agent-skills azure-image-builder2Вручную: положить файлы
.github/skills/azure-image-builder/SKILL.md1Через Skills CLI (Vercel)
npx skills add hashicorp/agent-skills --skill azure-image-builder -a gemini-cli2Командой платформы
gemini skills install https://github.com/hashicorp/agent-skills --path plugins/packer/skills/azure-image-builderВручную: положить файлы
.devin/skills/azure-image-builder/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hashicorp/agent-skills --skill azure-image-builder -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о azure-image-builder
Как установить azure-image-builder в Codex?
Выполни npx skills add hashicorp/agent-skills --skill azure-image-builder -a codex. Файл скилла находится по пути .agents/skills/azure-image-builder/SKILL.md.
Что делает azure-image-builder?
Помогает описать в Packer сборку управляемых образов Azure и образов для Azure Compute Gallery. Включает примеры аутентификации и запуска сборки.
Можно ли перезаписать версию образа в Azure Compute Gallery?
Нет. Версии образов неизменяемы, поэтому для новой сборки нужна другая версия.