TanStackTanStackOfficialยท41 Agent Skills Included

ai

Build type-safe AI chat, tools, and media apps in TypeScript

Guides AI agents to build streaming chat, tool-calling agents, structured outputs, and media generation with the TanStack AI SDK. Eliminates guesswork around provider adapters, persistence stores, sandboxed code execution, and MCP server connections. Ships ready-made recipes for React, Vue, Svelte, Solid, Drizzle, Prisma, and Cloudflare so agents produce working code on the first pass.
npx skills add TanStack/ai --all -g -y
Available:

Tells the AI agent which sub-skills to load before writing docs, code, or pull requests in this repo, and enforces mandatory quality gates like running the PR test suite before pushing.

All Skills in This Repository (41)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-code-mode

Execute LLM-generated TypeScript in sandboxed Node, QuickJS, or Cloudflare isolates.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core

Orchestrate TanStack AI chat, streaming, tool, and adapter flows with type-safe best practices.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/chat-experience

Implement streaming SSE chat endpoints and clients with TanStack AI.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/middleware

Instrument TanStack AI chat lifecycle hooks with middleware for analytics and tool decisions.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/media-generation

Coordinate server-side media generation with SSE streaming and polling.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/ag-ui-protocol

Convert TanStack AI chat iterables into AG-UI compliant SSE or NDJSON streams.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/adapter-configuration

Configure tree-shakeable provider adapters for multi-vendor chat workflows.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/tool-calling

Coordinate server and client tool calling workflows for AI chats.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/custom-backend-integration

Connect useChat to custom SSE and NDJSON backends with per-request authentication.

Official
Advanced
๐Ÿ“ฆ In Repo
TanStackTanStack

ai-core/structured-outputs

Convert chat LLM outputs into typed JSON objects via schema enforcement.

Official
Intermediate
๐Ÿ“ฆ In Repo
TanStackTanStack

simple-english

Rewrites technical documentation using ASD-STE100 Simplified Technical English rules.

Official
Intermediate
๐Ÿ“ฆ In Repo
TanStackTanStack

i-have-adhd

Reshape AI responses into ADHD-friendly output with numbered steps and capped lists.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install TanStack AI skills?โ–ผ

Run `npx skills add TanStack/ai --all -g -y` in your terminal to install the full skill suite globally for your AI agent.

What can I build with TanStack AI skills?โ–ผ

You can build streaming chat apps, tool-calling agents, structured JSON outputs, image and video generation, realtime voice, and sandboxed code execution, all with type-safe TypeScript.

Which AI providers does TanStack AI support?โ–ผ

It ships adapters for OpenAI, Anthropic, Gemini, Grok, Groq, OpenRouter, Ollama, Bedrock, BytePlus, fal, and ElevenLabs, plus any OpenAI-compatible API.

Does TanStack AI work with React, Vue, and Svelte?โ–ผ

Yes. It provides a headless client plus native hooks like useChat for React, Solid, Vue, Svelte, Preact, and Angular.

Can my AI agent use these skills in Claude Code or Cursor?โ–ผ

Yes. Every skill follows the universal SKILL.md standard and loads automatically in Claude Code, Codex, Grok, Cursor, and other compatible agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’