TanStack AI
Hoja de trucos de TanStack AI cuya API principal no coincide con los paquetes npm publicados
Tested · Didn't pass
Qué hace
Una referencia de archivo único para el SDK de TanStack AI que cubre la generación de texto, adaptadores de proveedores para OpenAI, Anthropic, Gemini y Ollama, estrategias de streaming, salida estructurada con Zod, tool calling, contenido multimodal y hooks de React o Solid. Se activa cuando se construyen UIs de chat o completado en @tanstack/ai. Probado contra los paquetes actualmente en npm, sus ejemplos centrales no se ejecutan.
Informe de la prueba
Copié el quickstart de la habilidad en un proyecto npm real y lo ejecuté: falla en la primera importación, porque `@tanstack/ai-anthropic/adapters` no es una subruta exportada (ERR_PACKAGE_PATH_NOT_EXPORTED) y la función `generate()` en la que se basa todo el archivo no existe en @tanstack/ai 0.42.0 - el punto de entrada real es `chat()`. Lo mismo ocurre con convertZodToJsonSchema (realmente convertSchemaToJsonSchema), parsePartialJson (parsePartialJSON), useCompletion en @tanstack/ai-react y createAIClient en @tanstack/ai-client: todos ausentes de los paquetes instalados. La línea base sin habilidad, que simplemente lee las propias exportaciones del paquete antes de escribir nada, cargó y construyó el adaptador de Anthropic en el primer intento. Seguir esta habilidad le costará una sesión de depuración en un SDK alfa que ha evolucionado de la API que documenta.
Probado el: 2026-07-29 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/tanstack-skills/tanstack-skills.git mkdir -p ~/.claude/skills cd tanstack-skills && cp -r plugins/tanstack-ai/skills/tanstack-ai ~/.claude/skills/tanstack-ai
Comandos y prompts de ejemplo
/tanstack-aiHoja de trucos de TanStack AI cuya API principal no coincide con los paquetes npm publicados
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Add streaming chat with TanStack AI to my React appHow do I set up tool calling with structured output in TanStack AI?Wire up the Anthropic adapter for TanStack AI with a Zod schema