What problem does it solve? Migrating a Next.js app to Partial Prefetching requires auditing every prefetched link, preserving the UI users already see instantly, and resolving new development insights — a multi-step process that is easy to get wrong without a structured workflow. ## Core Features & Use Cases - Link Prefetch Audit: Enumerates every <Link prefetch={true}> and router.prefetch() call across the source tree and decides which prefetched UI must be preserved. - Test-Backed Preservation: Builds a production-mode Playwright rig using the @next/playwright instant() helper to lock the legacy prefetched UI as a regression suite before enabling the flag. - Insight-Driven Sweep: Walks routes in next dev to resolve the instant-link-prefetch-partial and instant-shell-url-data insights, then enables partialPrefetching globally and strips temporary route exports with the remove-partial-prefetch codemod. - Use Case: A team on Next.js 16.3 with Cache Components enabled wants instant navigations; this skill sequences the audit, baseline tests, per-route adoption, flag enablement, and production verification. ## Quick Start Ask the AI to adopt Partial Prefetching in your Next.js app, starting with an audit of all prefetched links and a passing flag-off instant() test baseline.