AIKraft/Skills/Обновление

Обновление

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

assistant-ui official Дизайн

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

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 с учетом политики депрекации.

Как работает

  1. Проконсультироваться с assistant-ui.com/llms.txt для получения информации о последнем API.
  2. Выполнить обнаружение установленных версий с помощью команд 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.
  3. Прочитать соответствующие справочные материалы (references/ai-sdk.md, references/assistant-ui.md, references/breaking-changes.md) перед редактированием кода.
  4. Выполнить обновление в два этапа: сначала обеспечить совместимость AI SDK и его адаптера assistant-ui, затем обновить сам assistant-ui.
  5. Применить миграцию API assistant-ui с учетом выявленных изменений и депрекаций.

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

Обнови мой проект assistant-ui до последней версии и примени необходимые миграции.
У меня возникли ошибки типов после обновления @assistant-ui/react, помоги исправить это.
Мигрируй мой проект с AI SDK v5 на v6 и обновите адаптер assistant-ui.

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

  • Доступ к файловой системе проекта для выполнения команд npm и редактирования файлов.
  • Наличие справочных файлов в директории references (ai-sdk.md, assistant-ui.md, breaking-changes.md).

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

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

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

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