AIKraft/Skills/azure-deploy

azure-deploy

Выполняет развертывание уже подготовленных приложений в Azure (azd up, terraform apply) с автоматическим восстановлением при ошибках. Требует наличия .azure/deployment-plan.md и валидации от azure-prepare/azure-validate. Не используйте для создания новых приложений.

MIMicrosoft official Разработка ★ 1.5k

Что делает навык

Навык выполняет развертывание уже подготовленных приложений в Azure (например, через azd up, terraform apply) с автоматическим восстановлением при ошибках. Он решает задачу доставки готового кода в продакшен, но не создает новые приложения или инфраструктуру с нуля.

Когда применять

  • Выполнение развертывания уже подготовленного приложения, для которого существуют файлы azure.yaml и папка infra/.
  • Отправка обновлений в существующее развертывание Azure.
  • Запуск команд azd up, azd deploy или az deployment для подготовленного проекта.
  • Развертывание приложения, инфраструктура которого (включая шлюз APIM) уже создана на этапе azure-prepare.

Как работает

  1. Проверить наличие файла .azure/deployment-plan.md со статусом Validated и заполненным разделом Validation Proof.
  2. Пройти Pre-Deploy Checklist, включая проверку здоровья RBAC для Container Apps + ACR при необходимости.
  3. Загрузить рецепт (recipe) из .azure/deployment-plan.md и выполнить шаги развертывания.
  4. Обработать ошибки согласно инструкции errors.md в рецепте.
  5. Выполнить Post-Deploy шаги, такие как настройка управляемого идентификатора SQL и применение миграций EF.
  6. Провести проверку успешности и доступности конечных точек, а также верификацию ролей RBAC.

Примеры запросов агенту

Разверни мое приложение в Azure, план уже готов и проверен.
Выполни azd up для текущего проекта, инфраструктура уже создана.
Отправь обновления в продакшен Azure для этого приложения.

Что понадобится

  • Завершенный навык azure-validate со статусом Validated.
  • Существующий файл .azure/deployment-plan.md.
  • Наличие azure.yaml и папки infra/ в проекте.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «azure-deploy» из репозитория: # https://github.com/microsoft/azure-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r azure-deploy/ ~/.claude/skills/azure-deploy/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.