CopilotKit — обновление
Use when migrating a CopilotKit v1 application to v2 -- updating package imports, replacing deprecated hooks and components, switching from GraphQL runtime to AG-UI protocol runtime, and resolving breaking API changes.
Что делает навык
Навык предназначен для миграции приложений CopilotKit с версии 1 на версию 2, включая обновление импортов пакетов, замену устаревших хуков и компонентов, а также переход с GraphQL runtime на runtime протокола AG-UI. Он использует MCP-сервер copilotkit-docs для поиска актуальных сигнатур API v2 в документации и исходном коде.
Когда применять
- Миграция существующего проекта с CopilotKit v1 на v2 с учетом breaking API changes.
- Поиск актуальных сигнатур API и примеров кода для версий v2 с помощью инструментов search-docs и search-code.
- Обновление конфигурации runtime и замена компонентов, устаревших в новой архитектуре на базе AG-UI.
- Аудит текущего использования API v1 для выявления мест, требующих изменений.
Как работает
- Запустить аудит текущего использования кодовой базы, отсканировав все импорты и вызовы API версии v1.
- Использовать MCP-сервер copilotkit-docs (инструменты search-docs и search-code) для поиска актуальных сигнатур API v2.
- Обновить package imports, заменив устаревшие хуки и компоненты на новые аналоги из пакетов @copilotkit/*.
- Настроить переход с GraphQL runtime на runtime протокола AG-UI (@ag-ui/client / @ag-ui/core).
- Применить изменения в конфигурации runtime в соответствии с новой архитектурой v2.
Примеры запросов агенту
Что понадобится
- MCP-сервер copilotkit-docs (автоматически настроен для Claude Code, требует ручной настройки для Codex).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.