What problem does it solve? Defining URL routes in a React Server Components app requires wiring paths, parameters, search schemas, redirects, and typed context together correctly. This Skill provides the patterns for declaring routes with path() in @rangojs/router so handlers, params, and navigation stay type-safe. ## Core Features & Use Cases - Route Definition: Declare static, parameterized, optional-parameter, and named catch-all routes with path() and named route registration. - Typed Search and Params: Attach search schemas for typed ctx.search, and use Handler, RouteParams, and RouteSearchParams generics for compile-time safety. - Redirects and Context Sharing: Issue redirects with status codes and location state, and share typed data between handlers and layouts via createVar and ctx.set/ctx.get. - Use Case: You need a product page at /product/:slug with a typed search schema, a loader, a loading skeleton, and a breadcrumb handle. This Skill shows the exact path() declaration with children and context access. ## Quick Start Ask the AI to create a new route at /product/:slug with a named route, typed search params, and a loader using @rangojs/router.