---
source_url: https://www.pubnub.com/docs/ai-development/available-skills
title: Available skills
updated_at: 2026-09-30T07:20:08.000Z
---

# Available skills

## Documentation index

To discover more PubNub resources:

1. Fetch [PubNub's llms.txt](https://www.pubnub.com/llms-full.txt) for a list of available pages in Markdown format.
2. Identify relevant URLs from that index.
3. Fetch the target pages.

Do not assume a path exists, always check the index first.

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](https://github.com/pubnub/skills). For what a skill is and how it's applied, refer to [Skills](https://www.pubnub.com/docs/ai-development/overview.md#skills). To install one or more of these, refer to [Install PubNub skills](https://www.pubnub.com/docs/ai-development/install-skills.md).

## Core Platform skills

Capabilities that apply to nearly every real-time application.

| Skill | Skill name | Covers |
| --- | --- | --- |
| [App developer](https://github.com/pubnub/skills/blob/master/pubnub-app-developer/SKILL.md) | `pubnub-app-developer` | Core [Pub/Sub](https://www.pubnub.com/docs/pub-sub/overview.md) messaging, channel patterns, and general SDK usage. |
| [Presence](https://github.com/pubnub/skills/blob/master/pubnub-presence/SKILL.md) | `pubnub-presence` | [Presence](https://www.pubnub.com/docs/presence/overview.md): online/offline status and occupancy. |
| [Security](https://github.com/pubnub/skills/blob/master/pubnub-security/SKILL.md) | `pubnub-security` | [Access Manager](https://www.pubnub.com/docs/security/access-control/overview.md), AES-256 [encryption](https://www.pubnub.com/docs/security/encryption/overview.md), and TLS. |
| [Chat](https://github.com/pubnub/skills/blob/master/pubnub-chat/SKILL.md) | `pubnub-chat` | Chat SDK messaging, typing indicators, and reactions. |
| [App Context](https://github.com/pubnub/skills/blob/master/pubnub-app-context/SKILL.md) | `pubnub-app-context` | [App Context](https://www.pubnub.com/docs/data-storage/metadata/overview.md): users, channels, memberships, and metadata. |

## Platform Services skills

Serverless compute, data storage, and integration services.

| Skill | Skill name | Covers |
| --- | --- | --- |
| [Functions](https://github.com/pubnub/skills/blob/master/pubnub-functions/SKILL.md) | `pubnub-functions` | [Functions](https://www.pubnub.com/docs/message-processing/serverless/overview.md): serverless triggers, webhooks, and the KV store. |
| [History](https://github.com/pubnub/skills/blob/master/pubnub-history/SKILL.md) | `pubnub-history` | [Message Persistence](https://www.pubnub.com/docs/data-storage/message-history/overview.md): timetoken pagination, offline catch-up, and dedup-on-merge. |
| [Events and Actions](https://github.com/pubnub/skills/blob/master/pubnub-events-and-actions/SKILL.md) | `pubnub-events-and-actions` | [Event Forwarding](https://www.pubnub.com/docs/integrations/event-forwarding/overview.md) to webhook, Kafka, SQS, and other destinations. |
| [Illuminate](https://github.com/pubnub/skills/blob/master/pubnub-illuminate/SKILL.md) | `pubnub-illuminate` | [Decisions](https://www.pubnub.com/docs/analytics/decisions/overview.md): business objects, metrics, queries, and dashboards. |

## Operations skills

Reliability, observability, and platform management.

| Skill | Skill name | Covers |
| --- | --- | --- |
| [Scale](https://github.com/pubnub/skills/blob/master/pubnub-scale/SKILL.md) | `pubnub-scale` | High-volume optimization, channel groups, and wildcard subscriptions. |
| [Reliability](https://github.com/pubnub/skills/blob/master/pubnub-reliability/SKILL.md) | `pubnub-reliability` | Backoff and jitter, idempotent publish, queue-and-retry, and schema versioning. |
| [Observability](https://github.com/pubnub/skills/blob/master/pubnub-observability/SKILL.md) | `pubnub-observability` | Logging correlation, test coverage, runbooks, and usage metrics. |
| [Keyset management](https://github.com/pubnub/skills/blob/master/pubnub-keyset-management/SKILL.md) | `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](https://github.com/pubnub/skills/blob/master/pubnub-live-auctions/SKILL.md) | `pubnub-live-auctions` | Real-time auction platforms with bidding and countdowns. |
| [Live betting and casino](https://github.com/pubnub/skills/blob/master/pubnub-live-betting-casino/SKILL.md) | `pubnub-live-betting-casino` | Real-time betting and casino game platforms. |
| [Live sport updates](https://github.com/pubnub/skills/blob/master/pubnub-live-sport-updates/SKILL.md) | `pubnub-live-sport-updates` | Real-time sports scores, play-by-play, and scoreboards. |
| [Live stock quote updates](https://github.com/pubnub/skills/blob/master/pubnub-live-stock-quote-updates/SKILL.md) | `pubnub-live-stock-quote-updates` | Real-time stock quotes and market data. |
| [Live voting](https://github.com/pubnub/skills/blob/master/pubnub-live-voting/SKILL.md) | `pubnub-live-voting` | Real-time voting and polling systems. |
| [Multiplayer gaming](https://github.com/pubnub/skills/blob/master/pubnub-multiplayer-gaming/SKILL.md) | `pubnub-multiplayer-gaming` | Real-time multiplayer game state synchronization. |
| [Order and delivery driver](https://github.com/pubnub/skills/blob/master/pubnub-order-delivery-driver/SKILL.md) | `pubnub-order-delivery-driver` | Real-time order tracking and delivery driver systems. |
| [Telemedicine](https://github.com/pubnub/skills/blob/master/pubnub-telemedicine/SKILL.md) | `pubnub-telemedicine` | HIPAA-compliant telemedicine applications. |

## Example prompts

Once a skill is installed, describe the goal in plain language instead of naming the skill:

```text
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.
```

```text
Add PubNub presence to my existing app so users can see who else is online in each channel.
```

## Related tasks

* [AI development](https://www.pubnub.com/docs/ai-development/overview.md#skills). What a skill is and how an assistant applies it.
* [Install PubNub skills](https://www.pubnub.com/docs/ai-development/install-skills.md). Add one or more of these skills to your assistant.
* [MCP server](https://www.pubnub.com/docs/ai-development/mcp-server.md). Pair a skill's guidance with live account access.

Last updated at: 2026-09-30T07:20:08.000Z
