Available skills
The PubNub Skills Collection includes 21 skills, organized into Core Platform, Platform Services, Operations, and Vertical categories. Each skill links to its source in the PubNub Skills repository. For what a skill is and how it's applied, refer to Skills. To install one or more of these, refer to Install PubNub skills.
Core Platform skills
Capabilities that apply to nearly every real-time application.
| Skill | Skill name | Covers |
|---|---|---|
| App developer | pubnub-app-developer | Core Pub/Sub messaging, channel patterns, and general SDK usage. |
| Presence | pubnub-presence | Presence: online/offline status and occupancy. |
| Security | pubnub-security | Access Manager, AES-256 encryption, and TLS. |
| Chat | pubnub-chat | Chat SDK messaging, typing indicators, and reactions. |
| App Context | pubnub-app-context | App Context: users, channels, memberships, and metadata. |
Platform Services skills
Serverless compute, data storage, and integration services.
| Skill | Skill name | Covers |
|---|---|---|
| Functions | pubnub-functions | Functions: serverless triggers, webhooks, and the KV store. |
| History | pubnub-history | Message Persistence: timetoken pagination, offline catch-up, and dedup-on-merge. |
| Events and Actions | pubnub-events-and-actions | Event Forwarding to webhook, Kafka, SQS, and other destinations. |
| Illuminate | pubnub-illuminate | Decisions: business objects, metrics, queries, and dashboards. |
Operations skills
Reliability, observability, and platform management.
| Skill | Skill name | Covers |
|---|---|---|
| Scale | pubnub-scale | High-volume optimization, channel groups, and wildcard subscriptions. |
| Reliability | pubnub-reliability | Backoff and jitter, idempotent publish, queue-and-retry, and schema versioning. |
| Observability | pubnub-observability | Logging correlation, test coverage, runbooks, and usage metrics. |
| Keyset management | pubnub-keyset-management | Apps, keysets, environment separation, and key hygiene. |
Vertical skills
Domain-specific guidance for common real-time application types.
| Skill | Skill name | Covers |
|---|---|---|
| Live auctions | pubnub-live-auctions | Real-time auction platforms with bidding and countdowns. |
| Live betting and casino | pubnub-live-betting-casino | Real-time betting and casino game platforms. |
| Live sport updates | pubnub-live-sport-updates | Real-time sports scores, play-by-play, and scoreboards. |
| Live stock quote updates | pubnub-live-stock-quote-updates | Real-time stock quotes and market data. |
| Live voting | pubnub-live-voting | Real-time voting and polling systems. |
| Multiplayer gaming | pubnub-multiplayer-gaming | Real-time multiplayer game state synchronization. |
| Order and delivery driver | pubnub-order-delivery-driver | Real-time order tracking and delivery driver systems. |
| Telemedicine | pubnub-telemedicine | HIPAA-compliant telemedicine applications. |
Example prompts
Once a skill is installed, describe the goal in plain language instead of naming the skill:
Create a live auction app using PubNub. Include real-time bidding, bidder presence, and anti-sniping behavior where a bid in the last 10 seconds extends the auction.
Add PubNub presence to my existing app so users can see who else is online in each channel.
Related tasks
- AI development. What a skill is and how an assistant applies it.
- Install PubNub skills. Add one or more of these skills to your assistant.
- MCP server. Pair a skill's guidance with live account access.