vercel ai
OFFICIALLABSCO SUMMARY
ai-sdk answers the actual day-to-day questions — generateText, streamText, ToolLoopAgent, embeddings, tool calling, structured output, and the useChat/useCompletion React hooks. The other 11 exist to maintain the SDK's own codebase: add-provider-package and add-harness-package scaffold new integration packages, migrate-ai-sdk-v6-to-v7 and major-version-mode carry engineers through the SDK's own breaking changes, adr-skill and update-provider-models keep the maintainers' decision records and model lists current, and add-function-examples, develop-ai-functions-example, capture-api-response-test-fixture, and list-npm-package-content build and check the examples and test fixtures shipped with the repo.
Vercel's own README recommends installing the general one — npx skills add vercel/ai — for anyone building a chat feature or an agent, which is ai-sdk doing the explaining. The other 11 only matter if you're opening a pull request against vercel/ai itself: scaffolding a new provider package, updating a provider's model list, or working through a major-version migration inside their codebase.
READ THE FULL ANALYSIS
What it costs to start. Three of the 12 skills need nothing beyond what the description covers; the other 9 expect a local tool already on the machine — consistent with a package that is mostly about developing inside the vercel/ai monorepo, where its own scripts and build tooling are assumed to already be there.
One that doesn't belong. Among the eleven maintainer skills sits island-rescue, whose only description in our data is "How to be rescued from a lonely island" — nothing in the README or the skill sample explains why it's there.
Checked 19 September 2026 from the package's own 12 skill descriptions and its README; we did not open the vercel/ai issue tracker or ask why island-rescue exists.
WHAT'S INSIDE
12 showing · 12 totalNothing else to set up — install it and go.
add-function-examples
After you add or change a feature in Vercel's AI SDK, this is how you write the small demo program that calls the real AI service and proves the change works.
add-harness-package
Builds the connector that lets Vercel's AI SDK drive someone else's coding agent, with the folder layout, tests and documentation an official release needs.
add-provider-package
Adds a new AI company's models to Vercel's AI SDK so apps can call them the same way as any other provider — code, tests against the live service, examples and docs included.
adr-skill
A way to write down a big technical decision — what was picked, what was rejected and why — in enough detail that a coding assistant can go implement it without asking follow-up questions.
ai-sdk
Builds chatbots, agents and text generation into an app with Vercel's AI SDK. Every function is checked against the documentation shipped with the installed version, because the toolkit changes too fast to work from memory.
capture-api-response-test-fixture
Records a real reply from an AI service and saves it to a file, so the tests can check the code against what the service actually sends back instead of a made-up sample.
develop-ai-functions-example
Each AI provider that Vercel's AI toolkit supports gets a handful of tiny runnable scripts showing it in use, and this is where those live, what they are named, and which template each one starts from.
island-rescue
list-npm-package-content
Builds an npm package the way publishing would, lists every file that ended up inside it, then throws the temporary copy away.
major-version-mode
The house policy for work on the next big version of Vercel's AI SDK, where breaking things is allowed: how far to go, what to leave working for people already on the old version, and what to write down for them.
migrate-ai-sdk-v6-to-v7
Moves an app from version 6 of Vercel's AI SDK to version 7, renaming everything the new release renamed and replacing what it removed, until the app compiles and its tests pass again.
update-provider-models
When an AI company releases a new model or retires an old one, this tracks down every place in Vercel's AI SDK that names it — code, docs, examples and tests — and brings them all up to date.
HOW TO GET IT
npx skills add vercel/ainpx skills add vercel/ai --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.