Agent 365 Skills — плагин

Семь скиллов Microsoft для разработки агентов на Agent 365: идентичность, наблюдаемость, WorkIQ, DLP и проверка кода.

  • 52 ★ репозитория
  • Последний коммит
  • MIT
ПлагинОфициальный

Широкий доступ

Почему такой уровень

  • Скиллы регистрируют Blueprint и права Entra в тенанте и работают с учетными данными Azure.
  • Агент получает доступ к данным Microsoft 365 через WorkIQ от имени пользователя или собственной идентичности.
Все причины и проверки

microsoft/agent365-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/agent-365-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скиллы регистрируют Blueprint и права Entra в тенанте и работают с учетными данными Azure.
  • Агент получает доступ к данным Microsoft 365 через WorkIQ от имени пользователя или собственной идентичности.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин ведет разработчика по жизненному циклу агента Microsoft Agent 365. Начинать нужно со скилла `a365-setup`: он проверяет CLI и Azure, спрашивает, какие возможности нужны, и передает работу нужному скиллу. `make-ai-teammate` превращает агента в AI Teammate с хостингом и идентичностью, `make-a365-agent` регистрирует Blueprint и права Entra. Дополнительно есть `add-workiq-tools` для подключения MCP-серверов WorkIQ, `instrument-observability` для телеметрии, `a365-code-validator` для проверки готовности телеметрии, `purview-dlp-integration` с блокировкой чувствительных запросов до вызова модели и `test-local` для проверки в AgentsPlayground. Состояние проекта скилл пишет в локальный файл `.a365-workspace-detection.local.json`.

Для кого. Разработчикам, которые создают агентов для Microsoft 365 и Teams и подключают их к тенанту Agent 365.

Подходит, если

  • Существующий агент превращают в AI Teammate с собственной идентичностью в Microsoft 365.
  • Агенту нужна регистрация Blueprint и права Entra: `make-a365-agent` делает это для режимов obo и s2s.
  • К агенту подключают инструменты WorkIQ, и `add-workiq-tools` настраивает MCP-серверы.
  • Телеметрия по стандарту Agent 365 еще не настроена, и `a365-code-validator` показывает пробелы в коде.
  • Чувствительные запросы останавливает политика Purview DLP до вызова LLM.

Не подходит, если

  • Нет тенанта Microsoft Agent 365 с доступом разработчика.
  • Агент не связан с экосистемой Microsoft 365: скиллы заточены под нее.
  • Нет прав администратора для разовой настройки тенанта и некому их запросить.

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

Сделай этого агента AI Teammate: проверь предусловия, зарегистрируй Blueprint и предложи добавить наблюдаемость.

Ограничения

Нужны тенант Agent 365 с доступом разработчика, Node.js 18 и новее, .NET 8 и новее либо Python 3.11 и новее, а также `a365` CLI и Azure CLI. Разовую настройку тенанта выполняет администратор (роль Application Administrator или выше) командой `a365 setup requirements`. Без нее `a365 setup all` вернет ошибку 403. Скилл `a365-setup` пишет локальный кеш состояния, его не нужно коммитить: путь исключен в `.gitignore`.

Как отключить. В Claude Code отключите плагин командой `/plugin` или `/plugin uninstall agent365@agent365-skills`. Для установки через `gh skill` или `.agents/skills/` удалите папки скиллов, файл `.a365-workspace-detection.local.json` удалите вручную.

Частые вопросы

Как поставить скиллы в Claude Code?

В сессии выполните `/plugin marketplace add https://github.com/microsoft/agent365-skills`, затем `/plugin install agent365@agent365-skills`.

Можно ли использовать их в GitHub Copilot?

Да: команда `gh skill add microsoft/agent365-skills` ставит все семь скиллов в Copilot CLI. Для VS Code запустите `node scripts/install.js` из проекта агента.

С какого скилла начинать?

С `a365-setup`. Он проверяет CLI и Azure и ведет к `make-ai-teammate` или `make-a365-agent`. `test-local`, `a365-code-validator` и `purview-dlp-integration` запускаются отдельно в любой момент.

Что такое режимы obo и s2s?

Это способы авторизации агента: obo действует от имени вошедшего пользователя, s2s использует сервисный принципал. Для AI Teammate есть еще вариант agentic-user с собственной идентичностью.

Кто должен настроить тенант?

Администратор с ролью Application Administrator, Cloud Application Administrator или Global Administrator один раз выполняет `a365 setup requirements`, и остальные разработчики используют результат.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Проверяемый реестр скиллов с CLI для установки в два десятка агентов и MCP-сервером для поиска скиллов на лету

СкиллРасширенный доступ7,2 тыс.Звезды репозитория

Builder Skills

Skills for agents

Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные

СкиллРасширенный доступ4,7 тыс.Звезды репозитория

agent-toolkit дает общие скиллы для инженерных задач: от тикета до плана, задач и пересказа правок для ревью.

ПлагинРасширенный доступ85Звезды репозитория

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

СкиллМинимальный доступ217Звезды репозитория

Три скилла одного автора для агента на Windows: безопасный PowerShell, чтение видео Bilibili и работа с открытым Unity Editor

СкиллРасширенный доступ288Звезды репозитория

Скилл анализирует репозиторий и создает файлы для ИИ-агентов: AGENTS.md, указатели, рецензенты, CI и шаблоны

СкиллРасширенный доступ238Звезды репозитория

Коротко о README

Репозиторий содержит скиллы и конфигурацию MCP для Microsoft Agent 365. Рабочий процесс начинается со скилла установки и ветвится по типу агента.

Бейдж для README

Сообщить о проблеме