
Update Provider Models
This handles the grunt work of adding new AI model IDs or removing obsolete ones across the AI SDK codebase. It's built for maintainers who need to update type definitions, documentation tables, example files, and tests when providers ship new models or deprecate old ones. The workflows are thorough about exact matching (since model IDs like "grok-3" and "grok-3-mini" are easy to confuse), respecting sort order in unions and arrays, and tracking down every reference location through grep searches. It won't touch changelogs or codemods, and it processes multiple model updates sequentially to avoid chaos. If you maintain an SDK with provider integrations, this is the kind of repetitive cross-file update that benefits from automation.
- skills.sh installs
- 285
- GitHub stars
- 27.8K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vercel/ai --skill update-provider-models --agent claude-codeInstalls into .claude/skills of the current project.
Files
Update Provider Model IDs
This skill covers adding new model IDs and removing obsolete ones across the AI SDK codebase. Each workflow uses search to discover all locations that need changes.
You may be asked to add or remove a single model ID, or to process a list of multiple model ID changes from an issue. For each model ID, follow the appropriate workflow:
- If a new model ID is being added, follow the
<adding-new-model>workflow. - If an obsolete model ID is being removed, follow the
<removing-obsolete-model>workflow.
Critical Rules
Sponsors
Details
- Repository
- github.com/vercel/ai
- Categories
- Git & Pull Requests, Cloud & Infrastructure
- First seen
- Jun 3, 2026