Implement real-time presence tracking with PubNub
79
67%
Does it follow best practices?
Impact
98%
1.07xAverage score across 5 eval scenarios
Low
Low-risk findings worth noting
Low
Low-risk findings.
1 low severity finding. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
Third-party content exposure detected (high risk: 0.90). The skill explicitly instructs the agent to subscribe to and process live PubNub presence events and to call hereNow/getState (see SKILL.md and references/presence-events.md & presence-setup.md), which ingests untrusted, user-generated presence/state data from public/third-party channels that can directly influence actions like UI updates and notifications.
PubNub (real-time presence service)
domain · 18 sites
The plugin instructs the agent to generate code that subscribes to PubNub channels, processes presence events (join/leave/timeout/state-change), and calls hereNow/getState, all of which ingest user-generated presence/state data from PubNub's real-time infrastructure.