Skip to main content

websocket-engineer

Facilitates real-time communication systems using WebSockets or Socket.IO, enabling bidirectional messaging and scalable architecture.

Install this skill

or
86/100

Security score

The websocket-engineer skill was audited on May 12, 2026 and we found 6 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 77

Template literal with variable interpolation in command context

SourceSKILL.md
77console.log(`connected: ${userId} (${socket.id})`);
medium line 93

Template literal with variable interpolation in command context

SourceSKILL.md
93console.log(`disconnected: ${userId}`);
low line 52

Access to .env file

SourceSKILL.md
52cors: { origin: process.env.ALLOWED_ORIGIN, credentials: true },
low line 62

Access to .env file

SourceSKILL.md
62socket.data.user = jwt.verify(token, process.env.JWT_SECRET);
low line 70

Access to .env file

SourceSKILL.md
70const pubClient = createClient({ url: process.env.REDIS_URL });
low line 170

External URL reference

SourceSKILL.md
170[Documentation](https://jeffallan.github.io/claude-skills/skills/api-architecture/websocket-engineer/)
Scanned on May 12, 2026
View Security Dashboard
Installation guide →