ai-sdk-model-manager

Update AI SDK provider packages and add newly available model IDs.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/awardsapp/tambo-genui --skill ai-sdk-model-manager-awardsapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-sdk-model-manager
Source: https://github.com/awardsapp/tambo-genui/tree/main/.claude/skills/ai-sdk-model-manager
Command: npx skills add https://github.com/awardsapp/tambo-genui --skill ai-sdk-model-manager-awardsapp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI SDK model identifiers and capabilities change over time, which can break TypeScript types, leave Tambo model lists outdated, and force teams to manually research and document new models.

Core Features & Use Cases

  • Updates AI SDK packages: Verifies and updates provider packages (for example OpenAI, Google, Groq, Anthropic, Mistral) to the latest AI SDK releases.
  • Detects missing models: Compares the SDK’s TypeScript model ID definitions against Tambo’s configured model registry to find newly available models.
  • Researches and documents new models: Collects capability, context window, pricing/tier, and official documentation links, then updates both code and documentation.
  • User-approved additions: Presents discovered models to the user and only adds models the user explicitly selects, marking new entries as untested by default.

Quick Start

Ask it to update AI SDK provider packages, detect any newly added model IDs, and guide you through selecting which models to add to Tambo.

Frequently Asked Questions about ai-sdk-model-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update AI SDK model configurations when new provider models are released?

To update AI SDK model configurations, this Skill verifies and updates provider packages like OpenAI and Anthropic, detects newly available model IDs by comparing TypeScript definitions against your registry, and applies user-approved additions.

Why do my TypeScript types mismatch when adding new model IDs to the AI SDK?

TypeScript types mismatch when model IDs in your registry do not exactly match the AI SDK TypeScript definitions. This Skill resolves mismatches by updating provider packages and ensuring model entries match definitions precisely.

How do I research and document new AI models automatically in my codebase?

To research and document new AI models, this Skill collects capability, context window, pricing, and documentation links for newly detected models, then updates both your code and README documentation with user approval.

Can I automatically add newly detected models from providers like Groq and Mistral without manual review?

No, you cannot automatically add models without review. This Skill presents discovered models to you and only adds the ones you explicitly select, marking all new entries as untested by default.

What is the best way to keep my AI SDK model registry up to date with the latest OpenAI and Google releases?

The best way to keep your model registry up to date is to periodically refresh provider packages, detect missing model IDs through TypeScript definition comparisons, and perform verification via type checks, linting, and tests.

Does updating AI SDK provider packages require running tests and linting afterward?

Yes, updating AI SDK provider packages requires verification. This Skill performs verification via type checks, linting, and tests to ensure the updated model entries and codebase remain stable and accurate.