TanStack AI

Aide-mémoire TanStack AI dont l'API principale ne correspond pas aux packages npm publiés

par tanstack-skills · tanstack-skills/tanstack-skills

Tested · Didn't pass

TanStack AI — Aide-mémoire TanStack AI dont l'API principale ne correspond pas aux packages npm publiés

Ce que fait

Une référence monofichier pour le SDK TanStack AI couvrant la génération de texte, les adaptateurs de fournisseur pour OpenAI, Anthropic, Gemini et Ollama, les stratégies de streaming, la sortie structurée avec Zod, l'appel d'outils, le contenu multimodal et les hooks React ou Solid. Se déclenche lorsque vous construisez des interfaces utilisateur de chat ou de complétion sur @tanstack/ai. Testé par rapport aux packages actuellement sur npm, ses exemples centraux ne fonctionnent pas.

Rapport de test

Copié le quickstart de la compétence dans un vrai projet npm et l'ai exécuté : il échoue à la première importation, car `@tanstack/ai-anthropic/adapters` n'est pas un sous-chemin exporté (ERR_PACKAGE_PATH_NOT_EXPORTED) et la fonction `generate()` sur laquelle tout le fichier est construit n'existe pas dans @tanstack/ai 0.42.0 - le vrai point d'entrée est `chat()`. Il en va de même pour convertZodToJsonSchema (en réalité convertSchemaToJsonSchema), parsePartialJson (parsePartialJSON), useCompletion dans @tanstack/ai-react et createAIClient dans @tanstack/ai-client : tous absents des packages installés. La base de référence sans compétence, qui lit simplement les propres exports du package avant d'écrire quoi que ce soit, a chargé et construit l'adaptateur Anthropic dès la première tentative. Suivre cette compétence vous coûtera une session de débogage sur un SDK alpha qui a évolué par rapport à l'API qu'il documente.

Testé le: 2026-07-29 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /tanstack-aiAide-mémoire TanStack AI dont l'API principale ne correspond pas aux packages npm publiés

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Add streaming chat with TanStack AI to my React app
  • How do I set up tool calling with structured output in TanStack AI?
  • Wire up the Anthropic adapter for TanStack AI with a Zod schema