What problem does it solve?
Upgrading from 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 checklist so every renamed symbol and semantic change in your codebase is found and updated.
Core Features & Use Cases
- Guided Migration Workflow: Inspects package.json and lockfiles, upgrades AI SDK packages, enforces Node.js >=22 and ESM-only requirements, then applies targeted code changes.
- Comprehensive Breaking-Change Coverage: Maps every v6-to-v7 rename including system to instructions, fullStream to stream, onFinish to onEnd, experimental_ prefix removals, usage token fields, and multi-step result shape changes.
- Package-Specific Checks: Handles MCP redirect defaults, Vue Chat deprecation, Anthropic cache token fields, and Google provider renames.
- Use Case: A team upgrading a Next.js chat application from AI SDK 6 to 7 uses this Skill to update streamText calls, migrate telemetry to @ai-sdk/otel, fix tool context handling, and validate with typecheck and tests.
Quick Start
Migrate my project from AI SDK 6 to AI SDK 7 and fix all breaking changes in my codebase.