tanstack-start-conventions
Installation
SKILL.md
TanStack Start conventions
Stack conventions for TanStack Start apps in this org. Requires skill tanstack-router-conventions (search params, pretty URLs, loaders + Query, typed Router TS, devtools). Pair with tanstack-start-auth for auth and session layout.
When to apply
- Scaffolding or refactoring
app/srcfolder layout (see app-structure.md) - Splitting code between
.server.tsand.functions.ts createServerFn, server mutations, form submit / invalidation- Setting route
ssror debugging SSR / hydration - Using server components (
renderServerComponent,createCompositeComponent) - API routes under
routes/api/(handler-only; search validation inGET)
Router / SPA topics (validateSearch, parseSearch / stringifySearch, loader + Query defaults) → install and follow tanstack-router-conventions — do not duplicate them here.
App structure (src)
Folder layout, thin routes, Layout/Page naming, and test layout: app-structure.md. For project-specific paths, use the repo's local docs/ file.