What problem does it solve? Nuxt 4 apps frequently suffer from hydration mismatches, inefficient data fetching, and poorly chosen rendering strategies. This Skill provides concrete patterns for SSR-safe code, route-level rendering rules, and performance-oriented lazy loading. ## Core Features & Use Cases - Hydration Safety: Rules for keeping server-rendered markup deterministic, using onMounted, import.meta.client, ClientOnly, and .client.vue components for browser-only logic. - SSR-Safe Data Fetching: Guidance on useFetch, useAsyncData, $fetch, lazy variants, stable keys, and payload trimming with pick. - Route Rules & Performance: routeRules configuration for prerender, SWR, ISR, and client-only routes, plus lazy component loading and lazy hydration strategies. - Use Case: When a Nuxt page shows hydration mismatch warnings or fetches data twice on load, apply these patterns to move data into useFetch and isolate client-only logic. ## Quick Start Ask the assistant to review your Nuxt 4 page for hydration mismatches and SSR-safe data fetching using the nuxt4-patterns skill.