tanstack

Create full-stack React applications with TanStack Start, Form, and AI.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/lengo0951/pms --skill tanstack-lengo0951
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tanstack
Source: https://github.com/lengo0951/pms/tree/main/.claude/skills/tanstack
Command: npx skills add https://github.com/lengo0951/pms --skill tanstack-lengo0951

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @tanstack/react-start, @tanstack/react-form, @tanstack/ai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the development of full-stack React applications using TanStack, addressing the complexity of routing, form management, and AI integration.

Core Features & Use Cases

  • Full-Stack Framework: Provides a full-stack React framework, TanStack Start, for efficient project setup and routing.
  • Form Management: Manages forms with TanStack Form, ensuring type-safe validation and headless form handling.
  • AI Integration: Offers AI features with TanStack AI, enabling AI streaming and chat within TanStack applications.
  • Use Case: For developers looking to create dynamic, AI-powered web applications using the React ecosystem with ease.

Quick Start

Use the tanstack skill to create a new full-stack React project with AI chat features.

Frequently Asked Questions about tanstack

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

FAQPage Schema
How do I build a full-stack React application with AI chat features?

To build a full-stack React application with AI chat features, use TanStack Start for routing and server functions, TanStack Form for type-safe inputs, and TanStack AI for streaming chat responses. This setup streamlines dynamic, AI-powered web workflows.

What is the best way to manage type-safe forms in a React full-stack project?

The best way to manage type-safe forms in a React full-stack project is using TanStack Form for headless form handling and validation. It integrates directly with TanStack Start to simplify data submission without controlling your UI components.

How does AI streaming work within a TanStack React application?

AI streaming within a TanStack React application works by utilizing TanStack AI to enable real-time chat and AI response streaming. It connects your React UI to AI models directly, simplifying the integration of dynamic conversational features.

Can I use TanStack Start just for routing and server functions without the AI integration?

Yes, you can use TanStack Start for routing and server functions without AI integration. The Skill covers AI features as a separate use case, allowing you to leverage the full-stack React framework independently for standard web application development.

Does TanStack Start support headless form handling for dynamic web applications?

Yes, TanStack Start supports headless form handling by integrating directly with TanStack Form. This combination provides type-safe validation and state management for dynamic web applications without imposing predefined UI component structures.

Why use TanStack for full-stack React development instead of managing separate routing and form libraries?

Use TanStack for full-stack React development to unify routing, server functions, type-safe form management, and AI integration. It reduces the complexity of stitching separate libraries together, providing a cohesive ecosystem for dynamic applications.