CtrlK
BlogDocsLog inGet started
Tessl Logo

websocket-handler-setup

Websocket Handler Setup - Auto-activating skill for Backend Development. Triggers on: websocket handler setup, websocket handler setup Part of the Backend Development skill category.

35

1.00x

Quality

3%

Does it follow best practices?

Impact

93%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/websocket-handler-setup/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

91%

Real-Time Team Notification Hub

Production-ready Node.js WebSocket server

Criteria
Without context
With context

Error event handler

100%

100%

Close event handler

100%

100%

Graceful shutdown

100%

100%

Heartbeat / ping-pong

100%

100%

Origin or auth check

0%

0%

Connection tracking

100%

100%

Structured logging

100%

100%

Step-by-step structure

100%

100%

Configuration externalized

100%

100%

Message parsing safety

100%

100%

Idiomatic Node.js stack

100%

100%

Without context: $0.3508 · 1m 27s · 18 turns · 18 in / 5,478 out tokens

With context: $0.4530 · 2m · 24 turns · 56 in / 6,623 out tokens

96%

-2%

Live Order Tracking WebSocket Service

Go WebSocket handler in microservices with messaging

Criteria
Without context
With context

Go WebSocket library

100%

100%

Upgrader configuration

100%

100%

Goroutine per connection

100%

100%

Message broker subscription

100%

100%

Broker connection lifecycle

100%

100%

Context / cancellation

88%

100%

Write concurrency safety

100%

100%

Graceful shutdown

100%

100%

Step-by-step structure

100%

77%

Error propagation

90%

80%

Microservice deployment artifact

100%

100%

Without context: $0.4872 · 2m 14s · 22 turns · 23 in / 8,641 out tokens

With context: $0.6813 · 2m 50s · 32 turns · 34 in / 10,424 out tokens

92%

Industrial Sensor Data Streaming Backend

Python WebSocket handler with message validation

Criteria
Without context
With context

Python WebSocket library

100%

100%

Async implementation

100%

100%

Schema / format validation

100%

100%

Validation error response

100%

100%

Try/except on message handling

100%

100%

Connection close handling

100%

100%

Connection tracking

0%

0%

Logging statements

100%

100%

Step-by-step structure

100%

100%

Configuration externalized

100%

100%

Defined message schema

100%

100%

Graceful shutdown

100%

100%

Without context: $0.2172 · 1m · 13 turns · 16 in / 3,875 out tokens

With context: $0.4998 · 1m 50s · 29 turns · 321 in / 6,301 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.