CtrlK
BlogDocsLog inGet started
Tessl Logo

pubnub/pubnub-telemedicine

Build HIPAA-compliant telemedicine apps with PubNub real-time messaging

Does it follow best practices?

Evaluation100%

1.89x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

Evaluation results

100%

45%

Telemedicine Platform Backend Setup

HIPAA-compliant initialization and access control

Criteria
Without context
With context

AES-CBC CryptoModule

0%

100%

SSL enabled

100%

100%

Log verbosity disabled

100%

100%

Cipher key from env

0%

100%

Secret key server-only

100%

100%

grantToken usage

100%

100%

Provider TTL

0%

100%

Patient TTL

50%

100%

Provider permissions

100%

100%

Consultation channel naming

0%

100%

Waiting room channel naming

0%

100%

Notification channel naming

100%

100%

100%

81%

Virtual Waiting Room and Patient Check-In System

Patient queue and consultation check-in

Criteria
Without context
With context

Queue status values

70%

100%

Priority values

0%

100%

Channel metadata persistence

0%

100%

Queue channel naming

0%

100%

Waiting room channel naming

0%

100%

Consent verification

100%

100%

Provider notification on check-in

0%

100%

storeInHistory for queue messages

0%

100%

Consultation channel format

0%

100%

Consent via UUID metadata

0%

100%

100%

38%

Video Consultation Signaling Module

WebRTC video signaling for consultations

Criteria
Without context
With context

TURN relay policy

0%

100%

Signaling no history

0%

100%

Video channel naming

0%

100%

Offer signal type

100%

100%

Answer signal type

100%

100%

ICE candidate exchange

100%

100%

End call signal

100%

100%

Audit logging for video

100%

100%

Provider ready notification

75%

100%

Consultation channel pattern

50%

100%

Unsubscribe on end

100%

100%

100%

23%

Compliance Audit Trail and Retention Policy System

Audit logging and message retention

Criteria
Without context
With context

Audit channel naming

50%

100%

No raw PHI in audit entries

100%

100%

External persistence

100%

100%

Audit storeInHistory

0%

100%

Consultation retention

100%

100%

Video signaling retention

0%

100%

Notification retention

100%

100%

Audit log retention

100%

100%

deleteMessages API

100%

100%

Consent event types

100%

100%

Structured audit entry

100%

100%

100%

48%

Secure File Sharing and Emergency Escalation for Consultations

File sharing and emergency escalation

Criteria
Without context
With context

Allowed file types

100%

100%

File size limit

100%

100%

Files sub-channel

0%

100%

PubNub sendFile API

0%

100%

File category metadata

0%

100%

Emergency channel naming

0%

100%

Escalation severity levels

0%

100%

APNS push payload

100%

100%

GCM/FCM push payload

100%

100%

Emergency sound

100%

100%

Audit logging for file and escalation

100%

100%

Install with Tessl CLI

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

Table of Contents