MI
azure-hosted-copilot-sdk
Создаёт, разворачивает и модифицирует приложения на GitHub Copilot SDK в Azure. Обязателен при наличии @github/copilot-sdk или CopilotClient. Поддерживает BYOM и интеграцию с Azure.
Что делает навык
Навык определяет наличие GitHub Copilot SDK в кодовой базе и выступает точкой входа для оркестрации задач по созданию, развёртыванию и модификации приложений на Azure. Он обязателен при наличии зависимостей @github/copilot-sdk или классов CopilotClient, предотвращая прямой вызов других навыков Azure до проверки кода.
Когда применять
- Создание нового приложения с использованием GitHub Copilot SDK на Azure.
- Развёртывание существующего проекта, содержащего зависимости copilot-sdk.
- Модификация или добавление функций в приложение с использованием CopilotClient.
- Определение необходимости использования специфичных для Azure инструментов подготовки и деплоя на основе анализа кодовой базы.
Как работает
- Немедленно прочитать файл package.json в корневой директории рабочей области (и на уровень глубже).
- Проверить наличие @github/copilot-sdk или copilot-sdk в полях name, dependencies или devDependencies.
- Если в package.json маркеры не найдены, просканировать файлы .ts и .js на наличие CopilotClient или функций createSession + sendAndWait.
- При обнаружении любого маркера вызвать этот навык как точку входа, а не направлять запрос напрямую в azure-prepare или azure-deploy.
- Использовать этот навык для оркестрации других навыков (azure-prepare, azure-deploy) как подзадач.
Примеры запросов агенту
Создай приложение на GitHub Copilot SDK и разверни его в Azure.
Добавь новую функцию в мой проект, использующий @github/copilot-sdk.
Подготовь и разверни текущий код, где используется CopilotClient.
Что понадобится
- Доступ к файловой системе для чтения package.json и исходных файлов (.ts, .js).
- Наличие в проекте зависимостей @github/copilot-sdk или copilot-sdk, либо использования CopilotClient.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «azure-hosted-copilot-sdk» из репозитория:
# https://github.com/microsoft/azure-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r azure-hosted-copilot-sdk/ ~/.claude/skills/azure-hosted-copilot-sdk/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.