tanstack-start-auth-and-backend-integrations
TanStack Start Auth and Backend Integrations
Use this skill when the task is primarily about user identity, session handling, protected flows, or where backend and database work should live in a TanStack Start app.
Scope
- auth-strategy selection
- session management
- route protection and auth context
- hosted auth providers vs DIY auth
- database access placement and backend integration patterns
- official auth-oriented examples
Routing cues
- Clerk, WorkOS, Better Auth, Auth.js, DIY auth, login/logout, session cookies,
beforeLoadprotection,useSession, or database access inside server functions and loaders -> use this skill - general server-function mechanics, middleware ordering, or
src/server.tsplumbing -> usetanstack-start-server-runtime-and-apis - starter selection, Tailwind setup, or high-level Start vs Next.js decisions -> use
tanstack-start-overview-and-setup - hosting-provider setup or production observability -> use
tanstack-start-deployment-and-runtime-ops
More from dobroslavradosavljevic/skills
base-ui-typescript-surface
Use for Base UI namespace contracts, change event types, generic render types, and wrapper typing patterns.
4base-ui-basic-primitives
Use for simple primitives with low integration complexity (Avatar, Button, Meter, Progress, Scroll Area, Separator).
4base-ui-root-providers
Use for CSP Provider, Direction Provider, and useDirection when wiring Base UI at the app root or across portals.
4base-ui-menus-navigation-and-toast
Use for Menu, Context Menu, Menubar, Navigation Menu, Toolbar, Toast, and shared command-surface patterns such as detached triggers and menu payloads.
4base-ui-forms-and-validation
Use for Base UI Field/Form primitives, validation flows, form controls, and advanced Number Field, Slider, and RadioGroup behavior.
4base-ui-disclosure-and-tabs
Use for stateful visibility components (Accordion, Collapsible) and tab navigation semantics.
4