TanStack AI

TanStack AI Spickzettel, dessen Kern-API nicht mit den veröffentlichten npm-Paketen übereinstimmt

von tanstack-skills · tanstack-skills/tanstack-skills

Tested · Didn't pass

TanStack AI — TanStack AI Spickzettel, dessen Kern-API nicht mit den veröffentlichten npm-Paketen übereinstimmt

Was es kann

Eine Ein-Datei-Referenz für das TanStack AI SDK, die Textgenerierung, Provider-Adapter für OpenAI, Anthropic, Gemini und Ollama, Streaming-Strategien, strukturierte Ausgabe mit Zod, Tool-Calling, multimodalen Inhalt und React- oder Solid-Hooks abdeckt. Wird ausgelöst, wenn Sie Chat- oder Completion-UIs auf @tanstack/ai erstellen. Getestet gegen die aktuell auf npm verfügbaren Pakete, laufen seine zentralen Beispiele nicht.

Testbericht

Der Quickstart des Skills wurde in ein echtes npm-Projekt kopiert und ausgeführt: Er stirbt beim ersten Import, weil `@tanstack/ai-anthropic/adapters` kein exportierter Unterpfad ist (ERR_PACKAGE_PATH_NOT_EXPORTED) und die `generate()`-Funktion, um die die gesamte Datei aufgebaut ist, in @tanstack/ai 0.42.0 nicht existiert – der tatsächliche Einstiegspunkt ist `chat()`. Dasselbe gilt für convertZodToJsonSchema (eigentlich convertSchemaToJsonSchema), parsePartialJson (parsePartialJSON), useCompletion in @tanstack/ai-react und createAIClient in @tanstack/ai-client: alle fehlen in den installierten Paketen. Die No-Skill-Baseline, die einfach die eigenen Exporte des Pakets vor dem Schreiben liest, lud und konstruierte den Anthropic-Adapter beim ersten Versuch. Die Befolgung dieses Skills kostet Sie eine Debugging-Sitzung an einem Alpha-SDK, das sich von der von ihm dokumentierten API weiterentwickelt hat.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /tanstack-aiTanStack AI Spickzettel, dessen Kern-API nicht mit den veröffentlichten npm-Paketen übereinstimmt

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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