Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Set up opinionated Vite builds, ESLint configs, semantic versioning publishing, and TypeScript configurations for JavaScript/TypeScript packages in pnpm or Nx monorepos using a unified toolkit.
npx claudepluginhub tanstack-skills/tanstack-skills --plugin tanstack-configShare bugs, ideas, or general feedback.
Claude Code skills for the complete TanStack ecosystem. Comprehensive API documentation, code examples, TypeScript patterns, best practices, and common pitfalls for AI-assisted development.
# Add the marketplace
/plugin marketplace add tanstack-skills/tanstack-skills
# Install all TanStack skills
/plugin install tanstack-all@tanstack-skills
# Or install individual plugins
/plugin install tanstack-query@tanstack-skills
/plugin install tanstack-router@tanstack-skills
/plugin install tanstack-start@tanstack-skills
| Plugin | Description |
|---|---|
tanstack-all | All 13 TanStack skills - complete ecosystem coverage |
tanstack-core | Start + Router + Query - the essential full-stack trio |
tanstack-ui | Table + Form + Virtual - headless UI components |
tanstack-data | Query + Store + DB - state management and data layer |
| Plugin | Status | Description |
|---|---|---|
tanstack-start | RC | Full-stack React framework with SSR, streaming, server functions |
tanstack-router | Stable | Type-safe file-based routing with search params and data loading |
tanstack-query | Stable | Async state management with caching, mutations, and SSR |
tanstack-table | Stable | Headless tables with sorting, filtering, pagination, virtualization |
tanstack-form | Stable | Headless forms with sync/async/schema validation |
tanstack-db | Beta | Client-first reactive database with live queries |
tanstack-ai | Alpha | Provider-agnostic AI SDK with streaming and tool calling |
tanstack-virtual | Stable | Virtualization for lists and grids with dynamic sizing |
tanstack-pacer | Beta | Debouncing, throttling, rate limiting, queuing |
tanstack-store | Alpha | Framework-agnostic reactive data store |
tanstack-devtools | Alpha | Centralized devtools panel with plugin architecture |
tanstack-config | Stable | Build, lint, and publish configuration toolkit |
tanstack-cli | Stable | Project scaffolding with 30+ integrations and MCP server |
# Step 1: Add this repository as a marketplace
/plugin marketplace add tanstack-skills/tanstack-skills
# Step 2: Install plugins you need
/plugin install tanstack-all@tanstack-skills # Everything
/plugin install tanstack-core@tanstack-skills # Start + Router + Query
/plugin install tanstack-query@tanstack-skills # Just Query
/plugin marketplace add https://github.com/tanstack-skills/tanstack-skills.git
/plugin install tanstack-all@tanstack-skills
git clone https://github.com/tanstack-skills/tanstack-skills.git
/plugin marketplace add ./tanstack-skills
/plugin install tanstack-all@tanstack-skills
# List installed plugins
/plugin list
# Update marketplace
/plugin marketplace update
# Disable a plugin
claude plugin disable tanstack-query@tanstack-skills
# Uninstall a plugin
claude plugin uninstall tanstack-query@tanstack-skills
Each skill provides:
┌─────────────────────────────────────────────────────────────┐
│ TanStack Start │
│ (Full-stack React Framework) │
├─────────────────────────────────────────────────────────────┤
│ Router │ Query │ Form │ Table │ Virtual │ AI │
├──────────┴─────────┴────────┴─────────┴───────────┴────────┤
│ DB │ Store │ Pacer │ Devtools │
├─────────────────────────────────────────────────────────────┤
│ Config │ CLI (scaffolding + MCP) │
└─────────────────────────────────────────────────────────────┘
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimProject scaffolding with 30+ integrations
Idiomatic usage patterns for React, TanStack Table, and better-all.
Build full-stack React apps with TanStack Start — type-safe server functions, composable middleware (client + server), SSR/streaming, server routes, sessions, authentication, and deploy anywhere. Covers createServerFn, createMiddleware, createStart, file-based routing, search param validation, data loading with TanStack Query, selective SSR per route, static prerendering (SSG), ISR, SPA mode, CDN asset URLs, SEO/LLMO optimization, Sentry/New Relic/OpenTelemetry observability, and deployment to Cloudflare Workers, Netlify, Railway, Vercel, Node.js/Docker, Bun, and Appwrite Sites.
TanStack Router type-safe file-based routing for React. Use for SPAs, TanStack Query integration, Cloudflare Workers, or encountering devtools, type safety, loader, Vite bundling errors.
Debouncing, throttling, rate limiting utilities
Headless tables with sorting, filtering, pagination
Framework-agnostic reactive data store
Headless forms with sync/async/schema validation
Provider-agnostic AI SDK with streaming
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation