pubnub-chat

Implement real-time chat features using PubNub's Chat SDK.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/sjmaple/skills --skill pubnub-chat-sjmaple
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubnub-chat
Source: https://github.com/sjmaple/skills/tree/main/pubnub-chat
Command: npx skills add https://github.com/sjmaple/skills --skill pubnub-chat-sjmaple

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PubNub Chat SDK enables developers to build real-time chat experiences with direct messaging, group channels, typing indicators, message reactions, threading, and read receipts, all powered by PubNub's scalable platform.

Core Features & Use Cases

  • Real-time direct messaging, group chats, and presence synchronization
  • Typing indicators, read receipts, and message threading
  • Reactions, mentions, references to other channels, and file sharing

Quick Start

Initialize the Chat SDK with your keys and userId, then connect to a channel to start exchanging messages.

Frequently Asked Questions about pubnub-chat

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

FAQPage Schema
How do I implement real-time chat with typing indicators and read receipts?

You implement real-time chat with typing indicators and read receipts using PubNub's Chat SDK to handle presence synchronization, message threading, and direct messaging across web and mobile apps.

What is the best way to add message reactions and threading to a group chat?

The best way to add message reactions and threading to group chat is using the PubNub Chat SDK, which natively supports reactions, mentions, channel references, and file sharing.

How do I initialize a chat SDK and manage channels for direct messaging?

To initialize a chat SDK for direct messaging, you provide your PubNub keys and userId, then connect to a channel to start exchanging messages and managing channel operations.

Can I use this chat SDK for both web and mobile realtime messaging apps?

Yes, you can use this chat SDK for realtime messaging across web and mobile apps, covering direct messaging, group chats, typing indicators, and message reactions.

Does the PubNub chat implementation support optional PAM integration and user creation?

Yes, the PubNub chat implementation supports optional PAM integration as configured, along with user retrieval, creation, channel management, and cleanup operations.