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.

SkillSkill nameCovers
App developerpubnub-app-developerCore Pub/Sub messaging, channel patterns, and general SDK usage.
Presencepubnub-presencePresence: online/offline status and occupancy.
Securitypubnub-securityAccess Manager, AES-256 encryption, and TLS.
Chatpubnub-chatChat SDK messaging, typing indicators, and reactions.
App Contextpubnub-app-contextApp Context: users, channels, memberships, and metadata.

Platform Services skills​

Serverless compute, data storage, and integration services.

SkillSkill nameCovers
Functionspubnub-functionsFunctions: serverless triggers, webhooks, and the KV store.
Historypubnub-historyMessage Persistence: timetoken pagination, offline catch-up, and dedup-on-merge.
Events and Actionspubnub-events-and-actionsEvent Forwarding to webhook, Kafka, SQS, and other destinations.
Illuminatepubnub-illuminateDecisions: business objects, metrics, queries, and dashboards.

Operations skills​

Reliability, observability, and platform management.

SkillSkill nameCovers
Scalepubnub-scaleHigh-volume optimization, channel groups, and wildcard subscriptions.
Reliabilitypubnub-reliabilityBackoff and jitter, idempotent publish, queue-and-retry, and schema versioning.
Observabilitypubnub-observabilityLogging correlation, test coverage, runbooks, and usage metrics.
Keyset managementpubnub-keyset-managementApps, keysets, environment separation, and key hygiene.

Vertical skills​

Domain-specific guidance for common real-time application types.

SkillSkill nameCovers
Live auctionspubnub-live-auctionsReal-time auction platforms with bidding and countdowns.
Live betting and casinopubnub-live-betting-casinoReal-time betting and casino game platforms.
Live sport updatespubnub-live-sport-updatesReal-time sports scores, play-by-play, and scoreboards.
Live stock quote updatespubnub-live-stock-quote-updatesReal-time stock quotes and market data.
Live votingpubnub-live-votingReal-time voting and polling systems.
Multiplayer gamingpubnub-multiplayer-gamingReal-time multiplayer game state synchronization.
Order and delivery driverpubnub-order-delivery-driverReal-time order tracking and delivery driver systems.
Telemedicinepubnub-telemedicineHIPAA-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.

Was this page useful?

Last updated on