What problem does it solve? Upgrading from Vercel AI SDK 6.x to 7.0 involves dozens of breaking changes across APIs, streaming, telemetry, tools, and result shapes, and missing any one of them causes type errors or silent behavior changes. This Skill provides a systematic migration workflow and a complete rename/change checklist so nothing is overlooked. ## Core Features & Use Cases - Step-by-step migration workflow: Inspect package.json, upgrade packages, enforce Node.js >=22 and ESM-only requirements, then migrate only the patterns that actually exist in the codebase. - Comprehensive breaking-change checklist: Covers renamed APIs (system to instructions, fullStream to stream, onFinish to onEnd), telemetry migration to @ai-sdk/otel, multi-step result shape changes, and deprecated stream response helpers. - Package-specific guidance: Handles MCP redirect defaults, Vue Chat deprecation, Anthropic cache token changes, and Google provider renames. - Use Case: A team upgrading a Next.js chat application from AI SDK 6 to 7 uses this Skill to find every occurrence of system, fullStream, and experimental_* options, apply the correct replacements, and validate with typecheck and targeted tests. ## Quick Start Ask the agent to migrate this project from AI SDK v6 to v7 and fix all resulting type errors.