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
3%
Does it follow best practices?
Impact
93%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/websocket-handler-setup/SKILL.mdProduction-ready Node.js WebSocket server
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%
Go WebSocket handler in microservices with messaging
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%
Python WebSocket handler with message validation
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%
3076d78
Table of Contents
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.