What problem does it solve? Building bots for Slack, Teams, Discord, Telegram, and other chat platforms normally requires learning each platform's API, webhook format, and message model. This Skill provides guidance for the Chat SDK, a unified TypeScript library that lets you write bot logic once and deploy it across eight chat platforms. ## Core Features & Use Cases - Unified Event Handling: Route mentions, direct messages, subscribed thread messages, reactions, slash commands, button actions, and modal submissions through a single handler API. - Cross-Platform Adapters: Use official adapters for Slack, Teams, Google Chat, Discord, GitHub, Linear, Telegram, and WhatsApp, plus state adapters for Redis, PostgreSQL, and in-memory persistence. - Rich Interactions: Send JSX-based cards, modals, and streamed AI responses (via the AI SDK) to any supported platform. - Use Case: A developer wants a support bot that answers questions in both Slack and Discord. Using this Skill, they configure two adapters on one Chat instance, write a single onNewMention handler, and stream AI responses to both platforms. ## Quick Start Ask the AI to scaffold a Chat SDK bot with a Slack adapter that responds to mentions and streams an AI reply into the thread.