tanstack-start-server-runtime-and-apis
TanStack Start Server Runtime and APIs
Use this skill when the task is primarily about TanStack Start's request lifecycle, server-side APIs, middleware flow, or safe server and client separation.
Scope
- server functions and server routes
- middleware composition and ordering
src/server.tsandsrc/client.tsxentrypoint concerns- request and response lifecycle
- environment functions and env-variable boundaries
- typed request context propagation
Routing cues
createServerFn,useServerFn,server: { handlers },createHandlers,createMiddleware,useSession,setResponseHeaders,setResponseStatus,src/server.ts,src/client.tsx, orVITE_env boundaries -> use this skill- SSR-mode selection, hydration, or import protection as the primary concern -> use
tanstack-start-rendering-and-execution - hosting provider selection, Nitro, Cloudflare, Netlify, or observability plumbing -> use
tanstack-start-deployment-and-runtime-ops - auth provider strategy, sessions as product behavior, or route protection flows -> use
tanstack-start-auth-and-backend-integrations
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