What problem does it solve?
This Skill streamlines developing full-stack React applications with TanStack Start by providing patterns and guidance for file-based routing, server functions, type-safe form management, and AI streaming so developers can ship complex features faster and with fewer integration errors.
Core Features & Use Cases
- Framework scaffolding & routing: Patterns for creating file-based routes, route loaders, middleware, and server functions using createFileRoute and createServerFn.
- Type-safe forms: Guidance for TanStack Form with Zod/Valibot adapters, client/server validation, subscription patterns, and nested/array fields.
- AI streaming & tools: Instructions for adding TanStack AI chat endpoints, structured output, and isomorphic tools with adapters for OpenAI, Anthropic, Google Gemini, and Ollama.
- Use case: Implement a blog post route that loads content via a server function, includes a type-validated comment form, and exposes a streaming AI assistant endpoint for summarization and moderation.
Quick Start
Create a TanStack Start route that uses a server function to fetch a post, wire a TanStack Form with Zod validation for comments, and add a TanStack AI streaming API route using the OpenAI adapter.