What problem does it solve? Setting up a full-stack React application with TanStack Start on Bun involves many moving pieces—file-based routing, server functions, API routes, vinxi configuration, and SSR presets—and misconfiguration leads to cryptic build and hydration errors. This Skill provides working patterns and fixes so you can scaffold, develop, and deploy without trial and error. ## Core Features & Use Cases - Project Scaffolding & Configuration: Create a TanStack Start app with bunx, configure package.json scripts, and set the Bun server preset in app.config.ts. - Routing & Data Loading: Implement file-based routes, dynamic segments, loaders, search param validation with zod, and error/pending components. - Server Functions & API Routes: Write type-safe server functions with createServerFn, access request context, and build REST endpoints backed by bun:sqlite. - Use Case: Build a CRUD app where a /users page loads data via a server function, submits new users through a form POST, and deploys to production with a Bun-preset Docker image. ## Quick Start Ask the assistant to scaffold a new TanStack Start project with Bun and create a users route with a server function backed by bun:sqlite.