elevenlabs packages
COMMUNITYLABSCO SUMMARY
elevenlabs/packages is the monorepo behind ElevenLabs' own JavaScript SDKs — @elevenlabs/client, @elevenlabs/react, @elevenlabs/react-native, and the two convai-widget packages for embedding a voice agent as a web component. Of all of that, exactly one skill is published here: elevenlabs:sdk-migration, which triggers on type errors or runtime errors after an npm update, or on code touching Conversation, useConversation, ElevenLabsProvider, or ConversationProvider, and walks the upgrade to the next major version.
It is for someone already shipping on one of these SDKs who just upgraded and broke something. Anyone starting a new voice-agent integration gets nothing from this skill — that work is covered by ElevenLabs' own documentation, not by anything in this repository.
READ THE FULL ANALYSIS
Five packages, one skill. The repository publishes five packages to npm and documents a Turbo/pnpm build, a Changesets release flow, and Discord support — an actively maintained SDK. None of that surfaces as a second skill; the count on this page reflects one migration helper, not the size of the SDK behind it.
WHAT'S INSIDE
1 showing · 1 totalNothing else to set up — install it and go.
elevenlabs:sdk-migration
Upgrading the ElevenLabs voice-chat packages to their next major version breaks existing code; this walks through every break and swaps in what replaced it.
HOW TO GET IT
npx skills add elevenlabs/packagesnpx skills add elevenlabs/packages --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.