building-websocket-server
Build scalable WebSocket servers for real-time bidirectional communication.\nUse when enabling real-time bidirectional communication.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build scalable WebSocket servers for real-time bidirectional communication.\nUse when enabling real-time bidirectional communication.\nTrigger with phrases like \
How to use
Przygotuj dokumentację wymagań dla serwera WebSocket – określ zasoby, punkty końcowe i metody komunikacji, które będą potrzebne.
Umieść specyfikacje API w katalogu
{baseDir}/api-specs/i użyj narzędzia Read, aby je przeanalizować. Skill przeanalizuje istniejące schematy i wymagania dotyczące uwierzytelniania.Wyzwól skill frazami takimi jak "build WebSocket server", "add real-time API" lub "implement WebSocket". Skill wygeneruje kod szkieletowy przy użyciu narzędzia Bash z dostępnymi frameworkami.
Przejrzyj wygenerowaną strukturę w katalogach
src/routes/,src/controllers/,src/models/isrc/middleware/. Skill utworzy definicje tras, obsługę logiki biznesowej, modele danych oraz middleware do uwierzytelniania i walidacji.Dodaj logikę biznesową do obsługi żądań, zintegruj middleware uwierzytelniania i skonfiguruj połączenia do bazy danych lub usług backendowych.
Napisz testy integracyjne obejmujące wszystkie punkty końcowe i zweryfikuj dwukierunkową komunikację w czasie rzeczywistym.