CtrlK
BlogDocsLog inGet started
Tessl Logo

pubnub/pubnub-scale

Scale PubNub applications for high-volume real-time events

Does it follow best practices?

Evaluation96%

1.45x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

Evaluation results

90%

-2%

IoT Sensor Monitoring Platform

Wildcard and channel group subscription design

Criteria
Without context
With context

Wildcard ends with .*

100%

100%

Max 2 dots in wildcards

100%

0%

Period as delimiter

100%

100%

No publishing to wildcards

100%

100%

Wildcard for floor monitor

100%

100%

Channel groups for ops center

100%

100%

Stream Controller mentioned

0%

100%

Channel group limit noted

100%

100%

Message size validation

100%

100%

Channel group management APIs

100%

100%

Channel name length

100%

100%

92%

56%

Live Concert Chat System

High-concurrency chat sharding and presence

Criteria
Without context
With context

Channel sharding implemented

100%

100%

Broadcast to all shards

0%

100%

Parallel shard publishing

0%

100%

Interval presence events

0%

100%

Announce Max mentioned

0%

100%

Single PubNub instance

100%

100%

Contact PubNub threshold

0%

100%

Pro plan threshold

0%

0%

Monitoring recommendations

100%

100%

Scale limits documented

100%

100%

Publish rate awareness

0%

100%

100%

20%

Real-Time Fleet Tracking Dashboard

Message payload optimization and batching

Criteria
Without context
With context

Short field names

100%

100%

Numeric status codes

0%

100%

Null field removal

100%

100%

Delta update function

100%

100%

Size estimation function

100%

100%

32KB limit check

100%

100%

Batch publishing

100%

100%

Publish rate documented

75%

100%

Async listener queue

100%

100%

Recommended message size

0%

100%

Single PubNub instance

100%

100%

100%

50%

Personalized News Feed with Offline Support

User feed groups and message persistence

Criteria
Without context
With context

User feed group naming

0%

100%

Channel group add/remove

0%

100%

Personal channels in group

100%

100%

fetchMessages for history

100%

100%

Timetoken-based catch-up

100%

100%

Ephemeral storeInHistory false

100%

100%

Soft delete via message action

0%

100%

Filter deleted on retrieval

50%

100%

Message Persistence setup noted

100%

100%

Stream Controller setup noted

0%

100%

Default buffer behavior noted

0%

100%

100%

28%

Secure Mobile Messaging App

Mobile optimization and encrypted messaging

Criteria
Without context
With context

Increased heartbeat interval

0%

100%

Increased presence timeout

0%

100%

Suppress leave events

100%

100%

Background unsubscribe non-critical

100%

100%

Foreground re-subscribe

100%

100%

cipherKey for encryption

100%

100%

History before subscribe

100%

100%

Catch-up on foreground

100%

100%

Efficient listener pattern

0%

100%

Single PubNub instance

100%

100%

Encryption storage note

100%

100%

Install with Tessl CLI

npx tessl i pubnub/pubnub-scale
Evaluated
Agent
Claude Code

Table of Contents