chat-sdk
Installation
SKILL.md
Chat SDK
Unified TypeScript SDK for building chat bots across Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, and WhatsApp. Write bot logic once, deploy everywhere.
Scaffold a new project
Use create-chat-sdk with explicit adapters so coding agents can scaffold a webhook-only Next.js bot project without prompts:
npm create chat-sdk@latest -- my-bot --adapter slack memory -y
Non-interactive example:
npm create chat-sdk@latest -- my-bot --adapter slack redis -d "My bot" --pm pnpm -y
With npm, the -- separator is required — npm consumes the flags itself instead of forwarding them to the CLI. pnpm create and yarn create forward flags without it.