ck:tanstack

Build full-stack React apps with TanStack Start routes, forms, and AI streaming.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/quanganh208/cookmate --skill ck-tanstack-quanganh208
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:tanstack
Source: https://github.com/quanganh208/cookmate/tree/main/.claude/skills/tanstack
Command: npx skills add https://github.com/quanganh208/cookmate --skill ck-tanstack-quanganh208

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

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.

Frequently Asked Questions about ck:tanstack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build type-safe full-stack React applications with TanStack Start?

Implement TanStack Form validation by using Zod or Valibot adapters for client and server checks. This handles subscription patterns and nested array fields, ensuring type-safe form management within your full-stack React application.

Can I add AI streaming endpoints to a TanStack Start project?

Add AI streaming endpoints to a TanStack Start project using TanStack AI chat features. Configure isomorphic tool definitions and structured output with provider adapters for OpenAI, Anthropic, Google Gemini, and Ollama.

How do I create server functions and file-based routes in TanStack Start?

Create server functions and file-based routes in TanStack Start using createServerFn and createFileRoute patterns. These mechanisms enable data loading, middleware integration, and type-safe server execution for your application.

Does TanStack Start support Nitro-compatible deployment targets?

TanStack Start supports Nitro-compatible deployment targets for your full-stack React applications. This ensures that your file-based routes, server functions, and AI streaming endpoints can be deployed across various server environments.

What is the best way to structure a blog route with AI moderation in TanStack?

Structure a blog route in TanStack by loading content via a server function, wiring a type-validated comment form with Zod, and exposing a streaming AI assistant endpoint. This pattern handles summarization and moderation effectively.