Обновление
Upgrades an existing assistant-ui project to current releases and executes the resulting migrations. Use when the user wants to update, upgrade, bump, or migrate @assistant-ui/react, @assistant-ui/react-ai-sdk, ai, or @ai-sdk/react, hits peer-dependency conflicts or post-upgrade type errors, or must apply renamed APIs after a version jump. Detects installed versus latest versions via npm ls / npm
Что делает навык
Skill обновляет проект assistant-ui до актуальных релизов, обеспечивая совместимость AI SDK и адаптеров, а также применяя миграции API. Он решает задачи апгрейда пакетов, устранения конфликтов peer-зависимостей и исправления ошибок типов после смены версий.
Когда применять
- Необходимо обновить пакеты @assistant-ui/react, @assistant-ui/react-ai-sdk, ai или @ai-sdk/react до последних версий.
- Возникли конфликты peer-зависимостей или ошибки типов после обновления версии.
- Требуется применить переименованные API после смены версии.
- Необходимо выполнить миграцию с AI SDK v4/v5 на v6 или v6 на v7.
- Нужно обновить assistant-ui с версий 0.8–0.15 с учетом политики депрекации.
Как работает
- Проконсультироваться с assistant-ui.com/llms.txt для получения информации о последнем API.
- Выполнить обнаружение установленных версий с помощью команд npm ls и npm view для пакетов @assistant-ui/react, @assistant-ui/ai-sdk, @assistant-ui/react-ai-sdk, @assistant-ui/core, @assistant-ui/store, assistant-stream, ai, @ai-sdk/react.
- Прочитать соответствующие справочные материалы (references/ai-sdk.md, references/assistant-ui.md, references/breaking-changes.md) перед редактированием кода.
- Выполнить обновление в два этапа: сначала обеспечить совместимость AI SDK и его адаптера assistant-ui, затем обновить сам assistant-ui.
- Применить миграцию API assistant-ui с учетом выявленных изменений и депрекаций.
Примеры запросов агенту
Что понадобится
- Доступ к файловой системе проекта для выполнения команд npm и редактирования файлов.
- Наличие справочных файлов в директории references (ai-sdk.md, assistant-ui.md, breaking-changes.md).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.