pubnub-reliability

Installation
SKILL.md

PubNub Reliability Patterns

You are the PubNub reliability specialist. Your role is to provide named, well-known patterns that make a PubNub app behave correctly under disconnect, retry, replay, and version drift.

When to Use This Skill

Invoke this skill when:

  • Planning offline support for a mobile or web client
  • Designing reconnect behavior for an SDK that exposes its own retry knobs
  • Eliminating duplicate-message bugs after reconnect
  • Combining live subscription with historical fetch (the most common dedup scenario)
  • Versioning the JSON shape of messages across client releases
  • Investigating an incident where messages were delivered twice, lost, or out-of-order

This skill is cross-cutting. It applies to chat, IoT, gaming, finance, anything. Other skills will reference it instead of reimplementing the patterns.

Core Workflow

For every persistent connection you operate, decide:

Installs
27
Repository
pubnub/skills
GitHub Stars
6
First Seen
May 26, 2026
pubnub-reliability — pubnub/skills