AIKraft/Skills/azure-app-onboard-prereq

azure-app-onboard-prereq

Оценивает готовность исходного кода к развертыванию в Azure: проверяет сборку, зависимости, совместимость стека и наличие блокирующих факторов. Полезен при запросах типа "is my app ready to deploy" или "scan my repo for issues".

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

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

Оценивает готовность репозитория к развертыванию в Azure, проверяя здоровье сборки, полноту приложения и совместимость стека. Формирует вердикты (PASS/WARN/FAIL) для каждого компонента, которые используются в последующих фазах пайплайна.

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

  • Проверка готовности кода к деплою (например, по запросу 'is my app ready to deploy')
  • Сканирование репозитория на наличие блокирующих проблем перед планированием инфраструктуры
  • Вызов как самостоятельного шага для проверки готовности кода
  • Вызов в рамках пайплайна azure-app-onboard на этапе 3

Как работает

  1. Считывает контекст из файла context.json в сессии .copilot-azure/sessions/{session-id}/
  2. Анализирует репозиторий на предмет здоровья сборки, полноты приложения и возможности развертывания в Azure
  3. Генерирует массив компонентов components[], информацию о репозитории repo{} и обнаруженную инфраструктуру detectedInfra[]
  4. Создает артефакт prereq-output.json согласно схеме prereq-schemas.ts (PrereqOutput, BuildRequirements)
  5. Возвращает управление оркестратору azure-app-onboard после записи артефактов, не вызывая следующие фазы напрямую

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

Проверь, готов ли мой код к развертыванию в Azure
Просканируй мой репозиторий на наличие проблем перед деплоем
Оцени готовность моего приложения к развертыванию в Azure

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

  • Доступ к репозиторию пользователя
  • Файл context.json в сессии .copilot-azure/sessions/{session-id}/
  • Схема prereq-schemas.ts (PrereqOutput, BuildRequirements)

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

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

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

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