What problem does it solve? Upgrading from Vercel AI SDK 6.x to 7.0 involves dozens of breaking changes across APIs, streaming, telemetry, and tool execution, and missing any one of them causes type errors or silent behavior changes. This Skill provides a systematic migration checklist so every renamed symbol and semantic change is found and fixed. ## Core Features & Use Cases - Comprehensive rename mapping: Covers experimental API promotions (e.g. experimental_generateImage to generateImage), callback renames (onFinish to onEnd), and the system to instructions prompt migration. - Semantic change guidance: Explains behavior shifts such as all-steps result shapes, fullStream to stream, telemetry moving to @ai-sdk/otel, and tool context splitting into runtimeContext and toolsContext. - Package-specific checks: Handles MCP redirect defaults, Vue Chat deprecation, Anthropic cache token fields, and Google createGoogleGenerativeAI to createGoogle renames. - Use Case: A team upgrading a Next.js chat app to AI SDK 7.0 uses this Skill to find every v6 pattern in their codebase, apply the correct replacements, and validate with typecheck and streaming smoke tests. ## Quick Start Migrate my project from AI SDK v6 to v7 by scanning package.json and source files for v6 patterns and applying the required renames and behavior updates.