What problem does it solve? Rango is a code-first, type-safe React Server Components router with many opt-in features, and its vocabulary (revalidate, cache, loader) is easily confused with Next.js or Remix concepts. This Skill gives you the mental model of the router first, then points you to the exact sub-skill for the task at hand, preventing misreads like treating revalidate() as cache invalidation. ## Core Features & Use Cases - Mental model first: Explains the two orthogonal freshness axes (stored-value caching vs client-update revalidation), the structure-vs-config rule for urls() trees, and the four-rung ladder for passing data down the route tree. - Skill catalog: A grouped directory of 40+ sub-skills covering routing, loaders, caching, server actions, PPR, prerendering, deployment (Cloudflare, Vercel), testing, and migration from Next.js or React Router. - False-friends table: Maps concepts from Next.js, Remix, and HTTP caching to the correct Rango axis so you pick the right primitive. - Use Case: You are starting a task in a Rango app and are unsure whether to use cache(), "use cache", or revalidate(). Read this Skill to understand the distinction, then follow the pointer to /cache-guide or /loader. ## Quick Start Ask the assistant to explain how Rango's routing, caching, and revalidation model works and which Rango skill to use for your current task.