tanstack-router-overview-and-setup
Installation
SKILL.md
TanStack Router Overview and Setup
Use this skill when the task is primarily about first-time setup, package and mode selection, or deciding which TanStack Router surface owns the work.
Scope
- current docs topology and release snapshot
- install and quick-start decisions
- choosing file-based vs code-based routing
- routing work to the correct TanStack Router skill
- keeping TanStack Start separate from router-only tasks
Routing cues
- install TanStack Router, quick start, choose file-based vs code-based, compare docs surfaces, or verify the current release snapshot -> use this skill
- nested routes, layout routes, pathless routes, params,
Link,Navigate,useNavigate, or route masking -> usetanstack-router-route-trees-and-navigation validateSearch,loaderDeps,loader,beforeLoad, route context, auth guards, preloading, or cache integration -> usetanstack-router-search-params-and-loaderspendingComponent,errorComponent,notFoundComponent, scroll restoration, navigation blocking,head(), or Router SSR -> usetanstack-router-runtime-behavior-and-ssrsrc/routes,routeTree.gen.ts, file naming conventions, virtual routes,tsr generate,.lazy.tsx, plugin config, Devtools wiring, or ESLint Router rules -> usetanstack-router-file-based-routing-and-tooling