CtrlK
BlogDocsLog inGet started
Tessl Logo

pubnub/pubnub-live-auctions

Build real-time auction platforms with PubNub bidding and countdowns

Does it follow best practices?

Evaluation100%

1.35x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

Evaluation results

100%

32%

Auction Bid Processor

Server-side bid validation

Criteria
Without context
With context

Before Publish handler

100%

100%

KV Store for auction state

100%

100%

Bid amount validation

100%

100%

Tiered minimum increments

100%

100%

Auction state check

50%

100%

Self-outbid prevention

100%

100%

Idempotency key handling

70%

100%

KV Store locking

0%

100%

Lock cleanup

0%

100%

Bid message enrichment

60%

100%

Client bid message fields

63%

100%

100%

26%

Auction Lifecycle and Timer Engine

Auction lifecycle and countdown

Criteria
Without context
With context

Auction state definitions

100%

100%

Valid state transitions

100%

100%

Closing state threshold

100%

100%

Server countdown broadcast

100%

100%

Closing tick frequency

100%

100%

Normal tick frequency

80%

100%

Channel naming convention

0%

100%

Catalog channels

100%

100%

Message persistence

0%

100%

Countdown message type

100%

100%

Auction start broadcast

50%

100%

100%

10%

Premium Auction Features: Reserve Prices, Anti-Sniping, and Notifications

Reserve price and anti-sniping

Criteria
Without context
With context

Reserve stored server-side

100%

100%

Reserve met broadcast

100%

100%

Auto-extend trigger

100%

100%

Auto-extend time addition

100%

100%

Max extensions limit

100%

100%

Max duration limit

0%

100%

Extension broadcast

100%

100%

Extension number tracking

100%

100%

Outbid notification channel

80%

100%

Outbid notification content

100%

100%

Outbid in same transaction

100%

100%

100%

25%

Auction Room Client Application

Client-side bidding experience

Criteria
Without context
With context

SDK restore setting

100%

100%

Retry policy configuration

0%

100%

Presence subscription

100%

100%

Local countdown interpolation

100%

100%

Server time correction

100%

100%

Bid retry with backoff

0%

100%

Max retry limit

0%

100%

Bid history fetch

100%

100%

Channel cleanup

100%

100%

SDK userId

100%

100%

Structured error handling

100%

100%

100%

36%

Auction Completion, Permissions, and Activity Feeds

Auction completion and access control

Criteria
Without context
With context

Auction end broadcast

75%

100%

Catalog removal

0%

100%

Completed catalog update

0%

100%

Winner notification

100%

100%

Reserve met check on end

100%

100%

Bidder read-write grant

100%

100%

Admin channel restriction

100%

100%

Notification channel read-only

100%

100%

Short TTL for bidder grants

100%

100%

Bidder identity masking

40%

100%

Analytics via After Publish

0%

100%

Install with Tessl CLI

npx tessl i pubnub/pubnub-live-auctions
Evaluated
Agent
Claude Code

Table of Contents