What problem does it solve? Enabling Cache Components in a Next.js app floods the build with blocking-prerender and instant-validation errors, and developers lack a structured path to fix every route without breaking runtime behavior. ## Core Features & Use Cases - Guided adoption workflow: Sequences the migration from flipping the cacheComponents flag through a per-route fix loop verified against next dev and next build. - Codemod orchestration: Runs the cache-components-instant-false codemod to opt routes out of validation, then removes opt-outs feature by feature as reviewable PRs. - Error-driven fixes: Translates dynamic, revalidate, and fetchCache exports, fixes sync-IO calls like Date.now(), and applies the official docs recipe behind each /docs/messages/ error link. - Use Case: A team upgrades to Next.js 16.3, enables Cache Components, and uses this Skill to turn 40 failing routes into a passing build with partial prerendering, shipped as small reviewable PRs. ## Quick Start Enable Cache Components in my Next.js app and walk every route to a passing build, fixing each blocking-prerender error as it surfaces.