What problem does it solve?
This Skill helps you diagnose and fix stale or slow Next.js App Router pages by explaining which cache layer is responsible and how to invalidate it correctly.
Core Features & Use Cases
- Cache-layer diagnosis: Distinguishes Request Memoization, Data Cache, Full Route Cache, and Router Cache so you can target the real source of stale data.
- Revalidation strategy guidance: Explains when to use time-based revalidation, revalidateTag, revalidatePath, router.refresh, and ISR patterns.
- Version-aware Next.js advice: Covers Next.js 14 through 16 changes, including fetch default behavior, the use cache model, cacheLife, cacheTag, and migration from unstable_cache.
- Debugging and deployment support: Helps verify cache behavior with headers, logs, static versus dynamic indicators, and self-hosted CDN caching patterns.
- Use Case: If a product page updates in the database but still shows old content, this Skill shows whether the fix belongs in the server action, fetch tags, route revalidation, client refresh, or CDN configuration.
Quick Start
Ask the Skill to analyze your Next.js caching issue and recommend the correct cache layer, revalidation method, and version-specific fix.