Builds multi-platform chat bots with a single codebase across Slack, Teams, Discord, Telegram, Google Chat, GitHub, Linear, and WhatsApp. The Chat SDK gives you a unified API for threads, messages, streaming, and state management, so you write `onNewMention` and `onSubscribedMessage` handlers once instead of learning each platform's quirks. Includes JSX for cards, modal handling, and Redis-backed state for subscriptions and deduplication. The chainTo rules are smart: it'll suggest switching from @slack/bolt or discord.js to the unified adapter system, and it knows when long-running polling logic should move to a workflow. Good for teams that need to support multiple chat platforms without maintaining separate bot implementations for each one.
npx skills add https://github.com/vercel-labs/vercel-plugin --skill chat-sdk