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/src folder layout (see app-structure.md)
  • Splitting code between .server.ts and .functions.ts
  • createServerFn, server mutations, form submit / invalidation
  • Setting route ssr or debugging SSR / hydration
  • Using server components (renderServerComponent, createCompositeComponent)
  • API routes under routes/api/ (handler-only; search validation in GET)

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.

Installs
41
First Seen
Jun 5, 2026
tanstack-start-conventions — fixmyberlin/fixmyskills