From assistant-ui
Update assistant-ui and AI SDK to latest versions. Detects current versions, identifies breaking changes, and executes migrations.
npx claudepluginhub assistant-ui/skills --plugin assistant-uiThis skill uses the workspace's default tool permissions.
**Always verifies against npm ground truth and GitHub commits.**
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Always verifies against npm ground truth and GitHub commits.
# Installed versions
npm ls @assistant-ui/react @assistant-ui/react-ai-sdk ai @ai-sdk/react 2>/dev/null
# Latest from npm
npm view @assistant-ui/react version
npm view @assistant-ui/react-ai-sdk version
npm view ai version
| Package | Check For |
|---|---|
ai | < 6.0.0 → needs AI SDK v6 migration |
@assistant-ui/react | < 0.12.0 → needs unified state API migration |
@assistant-ui/react | < 0.11.0 → needs runtime migration |
@assistant-ui/react | < 0.10.0 → needs ESM migration |
@assistant-ui/react | < 0.8.0 → needs UI split migration |
@assistant-ui/react-ai-sdk | < 1.0.0 → needs AI SDK v6 first |
AI SDK < 6.0.0?
├─ Yes → See ./references/ai-sdk-v6.md
└─ No
└─ assistant-ui outdated?
├─ Yes → See ./references/assistant-ui.md
└─ No → Already up to date
# pnpm
pnpm add @assistant-ui/react@latest @assistant-ui/react-ai-sdk@latest ai@latest @ai-sdk/react@latest
# npm
npm install @assistant-ui/react@latest @assistant-ui/react-ai-sdk@latest ai@latest @ai-sdk/react@latest
Based on version jump, apply relevant migrations from references.
npx tsc --noEmit # Type check
pnpm build # Build check
"Peer dependency conflict"
Type errors after upgrade
Runtime errors