Tanstack Start Expert
Tanstack Start Expert from fusengine/agents.
Skills in this plugin
9- ▌ Start Auth · fusengine bundleUse when adding auth to a TanStack Start app — route protection, server-function authorization, sessions, CSRF. Do NOT use for generic route guards.
- ▌ Start Core · fusengine bundleUse when scaffolding a TanStack Start project, wiring the build tool, or debugging setup (blank page, hydration, no client JS).
- ▌ Start Deployment · fusengine bundleUse when building or deploying a TanStack Start app — Cloudflare, Netlify, Vercel/Node/Bun, prerendering, or env vars. Do NOT use for app logic or generic Vite config.
- ▌ Start Middleware · fusengine bundleUse when composing cross-cutting server logic in TanStack Start with createMiddleware — chaining, context, auth factories.
- ▌ Start Routing Data · fusengine bundleUse when loading data in Start routes — isomorphic loaders, TanStack Query in a loader, mutations, or per-route SSR. Do NOT use for generic Router/Query API.
- ▌ Start Server Routes · fusengine bundleUse when building raw HTTP endpoints in TanStack Start with the server property — handlers, params, middleware. Do NOT use for internal RPC (start-server-functions).
- ▌ Solid Tanstack Start · fusengine bundleUse when organizing TanStack Start code, splitting oversized routes/server functions, or reviewing architecture. Do NOT use for setup or plain React SPA.
- ▌ Start Execution Model · fusengine bundleUse when deciding where TanStack Start code runs, fixing secret leaks, DB-in-loader bugs, or hydration mismatches.
- ▌ Start Server Functions · fusengine bundleUse when creating type-safe RPC server logic with createServerFn — validators, handlers, FormData, redirects. Do NOT use for raw HTTP endpoints or middleware chains.