What problem does it solve? Building chat bots for multiple platforms normally requires learning each platform's API, webhook format, and message model separately. This Skill provides expert guidance for the Vercel Chat SDK, which unifies Slack, Microsoft Teams, Google Chat, Discord, Telegram, GitHub, Linear, and WhatsApp behind a single TypeScript API. ## Core Features & Use Cases - Unified Bot Logic: Write event handlers once (mentions, DMs, slash commands, reactions, modals) and deploy them across every supported platform via adapters. - Streaming and AI Integration: Stream LLM responses directly into threads using the AI SDK, with post-and-edit fallback for platforms without native streaming. - JSX Cards and Modals: Compose interactive cards, buttons, selects, and modal forms with a JSX component model that renders per-platform. - Use Case: A developer needs a support bot that answers questions in both Slack and Discord. Using this Skill's guidance, they configure two adapters on one Chat instance, subscribe to threads on first mention, and stream AI-generated replies to both platforms from a single codebase. ## Quick Start Ask the AI to scaffold a Chat SDK bot with a Slack adapter that responds to new mentions and streams an AI reply into the thread.