What problem does it solve? Navigating between routes in a React app often breaks type safety, loses search params, or mishandles relative paths and unsaved-changes warnings. This Skill provides correct, type-safe patterns for every navigation scenario in TanStack Router. ## Core Features & Use Cases - Type-Safe Links and Navigation: Use Link, useNavigate, Navigate, and router.navigate with params, search functions, and relative paths via the from option. - Preloading and Performance: Configure intent, viewport, or render preloading strategies with preloadDelay and stale-time control for faster perceived navigation. - Navigation Blocking and UX Extras: Guard unsaved forms with useBlocker, build reusable linkOptions and custom createLink components, and restore scroll positions. - Use Case: When building a dashboard with nested routes, use linkOptions arrays for the nav bar, activeProps for highlighting, and useBlocker to warn users leaving a dirty edit form. ## Quick Start Show me how to add a type-safe Link to a dynamic post route with active styling and hover preloading in my TanStack Router app.