CtrlK
BlogDocsLog inGet started
Tessl Logo

pubnub-presence

Real-time presence with PubNub. Covers Admin Portal Presence add-on configuration, join/leave/timeout events, hereNow occupancy, presence state, dropped-connection categories (PNNetworkDownCategory etc.), heartbeat tuning, and multi-device sync for the same userId. Use when implementing online/offline indicators, occupancy counts, last-seen tracking, or troubleshooting presence flapping.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

Well-structured body with executable examples, a clear workflow, and excellent progressive disclosure via real reference files. Minor gains available from de-duplicating the reference table and adding a cleanup code snippet.

Suggestions

Consolidate the Core Workflow inline links and the Reference Guide table to avoid listing each reference twice and save tokens.

Add a short executable snippet for the 'cleanup on page unload' constraint so all named requirements have accompanying code.

Tighten the 'See Also' section to the few most relevant sibling skills to reduce routing noise.

DimensionReasoningScore

Conciseness

The body is mostly lean with tight code examples, but the Reference Guide table partially duplicates the inline links already present in Core Workflow, and the lengthy 'See Also' routing list adds tokens that could be trimmed.

4 / 5

Actionability

Provides executable subscribe, addListener, and hereNow snippets plus concrete Admin Portal steps, but cleanup-on-unload is mentioned as a constraint without accompanying code, leaving a minor gap.

4 / 5

Workflow Clarity

A clearly sequenced 7-step Core Workflow with per-step reference pointers; no explicit validation checkpoints, but the skill is non-destructive so the destructive-cap does not apply, leaving only a minor gap.

4 / 5

Progressive Disclosure

Clear overview with a one-level-deep references/ directory; all referenced files (presence-setup, presence-events, presence-patterns, dropped-connections, multi-device-sync) exist and are well-signaled in a navigation table.

5 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

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

A strong, well-scoped description that clearly states capabilities, provides natural trigger terms, and gives explicit use-when guidance with minimal conflict risk. It mirrors the rubric's good examples in structure and concreteness.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'Admin Portal Presence add-on configuration, join/leave/timeout events, hereNow occupancy, presence state, dropped-connection categories (PNNetworkDownCategory etc.), heartbeat tuning, and multi-device sync' — giving comprehensive coverage of the capability surface.

5 / 5

Completeness

Explicitly answers both what (the enumerated presence features) and when via a concrete 'Use when implementing ...' clause with multiple trigger scenarios.

5 / 5

Trigger Term Quality

Includes natural phrases users would say — 'online/offline indicators, occupancy counts, last-seen tracking, troubleshooting presence flapping' — alongside domain terms like hereNow and PNNetworkDownCategory, with synonym coverage.

5 / 5

Distinctiveness Conflict Risk

Scoped tightly to PubNub presence with niche-specific triggers (hereNow, PNNetworkDownCategory, multi-device sync), minimizing overlap with adjacent skills.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

relative_links

Relative link issues: 16 suspicious

Warning

Total

15

/

16

Passed

Repository
pubnub/skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.