TanStack AI

Cheat sheet TanStack AI la cui API core non corrisponde ai pacchetti npm pubblicati

di tanstack-skills · tanstack-skills/tanstack-skills

Tested · Didn't pass

TanStack AI — Cheat sheet TanStack AI la cui API core non corrisponde ai pacchetti npm pubblicati

Cosa fa

Un riferimento a file singolo per l'SDK TanStack AI che copre la generazione di testo, adattatori provider per OpenAI, Anthropic, Gemini e Ollama, strategie di streaming, output strutturato con Zod, tool calling, contenuto multimodale e hook React o Solid. Si attiva quando costruisci UI di chat o completamento su @tanstack/ai. Testato contro i pacchetti attualmente su npm, i suoi esempi centrali non funzionano.

Rapporto di test

Copiato il quickstart della skill in un progetto npm reale e l'ho eseguito: si blocca al primo import, perché `@tanstack/ai-anthropic/adapters` non è un subpath esportato (ERR_PACKAGE_PATH_NOT_EXPORTED) e la funzione `generate()` su cui è costruito l'intero file non esiste in @tanstack/ai 0.42.0 - il vero punto di ingresso è `chat()`. Lo stesso vale per convertZodToJsonSchema (in realtà convertSchemaToJsonSchema), parsePartialJson (parsePartialJSON), useCompletion in @tanstack/ai-react e createAIClient in @tanstack/ai-client: tutti assenti dai pacchetti installati. La baseline senza skill, che legge semplicemente le esportazioni del pacchetto prima di scrivere qualsiasi cosa, ha caricato e costruito l'adattatore Anthropic al primo tentativo. Seguire questa skill ti costa una sessione di debug su un SDK alpha che si è evoluto dall'API che documenta.

Testato il: 2026-07-29 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /tanstack-aiCheat sheet TanStack AI la cui API core non corrisponde ai pacchetti npm pubblicati

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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