CtrlK
BlogDocsLog inGet started
Tessl Logo

pubnub/pubnub-live-betting-casino

Build real-time betting and casino game platforms with PubNub

Does it follow best practices?

Evaluation93%

1.52x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

Discovery

33%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description identifies a specific niche (betting/casino platforms with PubNub) but is too brief and lacks actionable detail. It fails to specify concrete capabilities and completely omits trigger guidance, making it difficult for Claude to know when to select this skill over others.

Suggestions

Add a 'Use when...' clause with explicit triggers like 'Use when building gambling apps, sportsbooks, live betting features, or casino games requiring real-time updates'

List specific concrete actions such as 'implement live odds streaming, manage player presence, handle real-time wager updates, synchronize game state across players'

Include additional natural trigger terms users might say: 'gambling', 'sportsbook', 'live odds', 'poker', 'slots', 'multiplayer casino'

DimensionReasoningScore

Specificity

Names the domain (betting/casino game platforms) and mentions a specific technology (PubNub), but lacks concrete actions like 'implement live odds updates', 'handle player sessions', or 'manage real-time wagers'.

2 / 3

Completeness

Only addresses 'what' at a high level (build platforms) but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill.

1 / 3

Trigger Term Quality

Includes relevant terms like 'betting', 'casino game', 'real-time', and 'PubNub', but misses common variations users might say such as 'gambling', 'sportsbook', 'live betting', 'slots', 'poker', or 'websocket'.

2 / 3

Distinctiveness Conflict Risk

The combination of 'betting/casino' with 'PubNub' creates some distinctiveness, but 'real-time platforms' is broad enough to potentially overlap with other real-time or PubNub-related skills.

2 / 3

Total

7

/

12

Passed

Implementation

73%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a solid skill with excellent actionability through concrete, executable code examples and good progressive disclosure via clear reference file organization. The main weaknesses are some verbosity in the introductory sections and a workflow that lacks explicit validation checkpoints despite dealing with financial transactions and compliance-sensitive operations.

Suggestions

Remove or condense the 'When to Use This Skill' section as it largely duplicates information already conveyed by the title and workflow

Add explicit validation checkpoints to the Core Workflow, especially between steps 4-5 (e.g., 'Validate bet acceptance before proceeding to game state sync') and include error recovery guidance

Remove the persona statement ('You are a PubNub live betting and casino platform specialist') as it adds no actionable value

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary framing ('You are a PubNub live betting and casino platform specialist') and the 'When to Use This Skill' section largely duplicates information that could be inferred from the title and workflow.

2 / 3

Actionability

Provides fully executable JavaScript code examples for odds broadcasting, bet placement, and market subscription. Code is copy-paste ready with realistic data structures including all three odds formats.

3 / 3

Workflow Clarity

The 6-step core workflow provides a clear sequence, but lacks explicit validation checkpoints. For a domain involving financial transactions and regulatory compliance, the workflow should include explicit validation/verification steps between stages rather than just listing them.

2 / 3

Progressive Disclosure

Excellent structure with a clear overview, reference table pointing to three focused reference files (one level deep), and well-organized sections. The main skill provides enough context while appropriately deferring detailed patterns to reference documents.

3 / 3

Total

10

/

12

Passed

Validation

94%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

Total

15

/

16

Passed

Install with Tessl CLI

npx tessl i pubnub/pubnub-live-betting-casino

Reviewed

Table of Contents