assemblyai-upgrade-migration

Featured

Analyze, plan, and execute AssemblyAI SDK upgrades with breaking change detection. Use when upgrading the assemblyai npm package, migrating from the old SDK, or switching between speech models (Best, Nano, Universal). Trigger with phrases like "upgrade assemblyai", "assemblyai migration", "assemblyai breaking changes", "update assemblyai SDK".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AssemblyAI Upgrade & Migration ## Overview Guide for upgrading the `assemblyai` npm package and migrating between SDK versions, including the major v3 to v4 migration and speech model transitions. ## Prerequisites - Current `assemblyai` package installed - Git for version control - Test suite available ## Instructions ### Step 1: Check Current Version ```bash # Check installed version npm list assemblyai # Check latest available version npm view assemblyai version # See what changed npm view assemblyai --json | jq '.versions[-5:]' ``` ### Step 2: Review Changelog ```bash # View release notes open https://github.com/AssemblyAI/assemblyai-node-sdk/releases # Or check from CLI gh release list --repo AssemblyAI/assemblyai-node-sdk --limit 10 ``` ### Step 3: Create Upgrade Branch ```bash git checkout -b upgrade/assemblyai-sdk-v$(npm view assemblyai version) npm install assemblyai@latest npm test ``` ### Step 4: Major Migration — Old SDK to Current (v4.x) If migrating from `@assemblyai/sdk` (old package) to `assemblyai` (current): ```typescript // BEFORE (old package — @assemblyai/sdk) import { AssemblyAI as OldClient } from '@assemblyai/sdk'; const client = new OldClient({ apiKey: '...' }); // AFTER (current package — assemblyai) import { AssemblyAI } from 'assemblyai'; const client = new AssemblyAI({ apiKey: '...' }); ``` ```bash # Remove old package, install new npm uninstall @assemblyai/sdk npm install assemblyai ``` **Key changes in the migration:** | Old ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

speak-upgrade-migration

Upgrade Speak SDK versions, migrate between language learning platforms, and handle API version changes. Use when implementing upgrade migration features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak upgrade migration", "speak upgrade migration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

mistral-upgrade-migration

Analyze, plan, and execute Mistral AI SDK upgrades with breaking change detection. Use when upgrading Mistral SDK versions, detecting deprecations, or migrating to new API versions. Trigger with phrases like "upgrade mistral", "mistral breaking changes", "update mistral SDK", "analyze mistral version".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-upgrade-migration

Upgrade ElevenLabs SDK versions and migrate between API model generations. Use when upgrading the elevenlabs-js or elevenlabs Python SDK, migrating from v1 to v2 models, or handling deprecations. Trigger: "upgrade elevenlabs", "elevenlabs migration", "elevenlabs breaking changes", "update elevenlabs SDK", "migrate elevenlabs model", "eleven_v3 migration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

deepgram-upgrade-migration

Plan and execute Deepgram SDK upgrades and model migrations. Use when upgrading SDK versions (v3->v4->v5), migrating models (Nova-2 to Nova-3), or planning API version transitions. Trigger: "upgrade deepgram", "deepgram migration", "update deepgram SDK", "deepgram version upgrade", "nova-3 migration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-upgrade-migration

Upgrade Klaviyo SDK versions and migrate between API revisions. Use when upgrading the klaviyo-api package, migrating from v1/v2 legacy APIs to the current REST API, or handling breaking changes between revisions. Trigger with phrases like "upgrade klaviyo", "klaviyo migration", "klaviyo breaking changes", "update klaviyo SDK", "klaviyo API revision".

2,266 Updated today
jeremylongshore