chat-sdk

Create multi-platform chat bots with TypeScript and npm.

Updated May 25, 2026
One-click install
npx skills add https://github.com/hellowhq67/console.tendrra --skill chat-sdk-hellowhq67
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-sdk
Source: https://github.com/hellowhq67/console.tendrra/tree/main/.agents/skills/chat-sdk
Command: npx skills add https://github.com/hellowhq67/console.tendrra --skill chat-sdk-hellowhq67

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chat, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of building multi-platform chat bots across various platforms like Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, and WhatsApp.

Core Features & Use Cases

  • Multi-Platform Support: Build bots for multiple platforms with a single codebase.
  • Rich Bot Capabilities: Handle mentions, direct messages, subscribed threads, reactions, slash commands, cards, modals, files, or AI streaming.
  • Custom Adapters: Set up webhook routes or multi-adapter bots, send rich cards or streamed AI responses to chat platforms.
  • Use Case: Create a Slack bot that can handle mentions, direct messages, and send rich cards without the need for separate bots for each feature.

Quick Start

Use the chat-sdk skill to create a Slack bot that responds to mentions with a greeting message.

Frequently Asked Questions about chat-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-platform chat bot for Slack and Teams?

To build a multi-platform chat bot for Slack and Teams, you can use a single TypeScript codebase to handle mentions, direct messages, and slash commands across both platforms without maintaining separate bot logic.

Can I send rich cards and streamed AI responses to chat platforms?

Yes, you can send rich cards, modals, and files, as well as streamed AI responses to various chat platforms by setting up custom webhook routes and multi-adapter bot configurations.

What do I need to start developing chat bots with this approach?

You need TypeScript and npm package management to start developing these multi-platform chat bots, enabling you to streamline bot creation across platforms like Discord, Telegram, and Google Chat.

Does this multi-platform chat bot approach support reactions and subscribed threads?

Yes, multi-platform chat bot development supports reactions, subscribed threads, slash commands, and direct messages, allowing you to create comprehensive interactive bots across platforms like WhatsApp and GitHub.

What is the best way to handle mentions and direct messages across multiple chat platforms?

The best way to handle mentions and direct messages across multiple chat platforms is maintaining a single codebase that unifies bot capabilities, eliminating the need to develop separate bots for each platform.

When should I not use a single codebase for multi-platform chat bots?

You should not use a single multi-platform chat bot codebase if your project lacks TypeScript support or requires highly platform-specific features not covered by standard custom adapters and webhook routes.