Websocket Client Creator - Auto-activating skill for API Integration. Triggers on: websocket client creator, websocket client creator Part of the API Integration skill category.
36
3%
Does it follow best practices?
Impact
100%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/websocket-client-creator/SKILL.mdProduction-ready WebSocket client with reconnection and lifecycle management
Reconnection logic
100%
100%
Exponential backoff or delay
100%
100%
Error event handler
100%
100%
Close event handler
100%
100%
Message event handler
100%
100%
Heartbeat or ping-pong
100%
100%
Secure connection (wss)
100%
100%
Configurable parameters
100%
100%
Event-driven interface
100%
100%
Reusable module structure
100%
100%
Step-by-step guidance with output validation
Step-by-step documentation
100%
100%
Schema validation present
100%
100%
Type validation
100%
100%
Enum validation
100%
100%
Invalid message handling
100%
100%
Audit trail
100%
100%
Tests for valid messages
100%
100%
Tests for invalid messages
100%
100%
WebSocket message handler
100%
100%
CSV output
100%
100%
Third-party API integration with SDK-style interface and authentication
SDK-style class/module
100%
100%
Authentication on connect
100%
100%
Event-type subscription
100%
100%
Event dispatch to handlers
100%
100%
Configurable API key
100%
100%
Configurable endpoint URL
100%
100%
Connection error handling
100%
100%
Usage example demonstrates subscription
100%
100%
README method documentation
100%
100%
Webhook-style event dispatch
100%
100%
b8a3b3e
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.