Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dla ekspertów JavaScript, którzy chcą pisać czysty, nowoczesny kod. Specjalizuje się w async/await, obsłudze event loop'u, migracjach z legacy'ego kodu oraz optymalizacji wydajności. Wspiera zarówno Node.js jak i przeglądarki, z fokusem na race conditions, error handling i kompatybilność cross-browser. Idealny do debugowania asynchronicznych problemów i wdrażania ES6+ wzorców.
Jak używać
Zainstaluj skill javascript-pro z repozytorium community. Skill jest dostępny jako narzędzie do pracy z kodem JavaScript w projektach Node.js i przeglądarek.
Zidentyfikuj cel swojej pracy — czy debugujesz async behavior, optymalizujesz wydajność, czy migrujesz stary kod do nowoczesnego standardu ES6+. Skill najlepiej sprawdza się przy problemach z event loop'em, promise'ami lub async/await.
Opisz swój problem lub kod do analizy. Podaj kontekst: czy pracujesz w Node.js czy przeglądarce, jakie wzorce async już stosujesz (callbacks, promises, async/await), i gdzie widzisz wąskie gardła.
Skill zaproponuje rozwiązanie z fokusem na async/await zamiast promise chains, funkcyjne wzorce, oraz właściwą obsługę błędów na granicach kodu. Otrzymasz kod z JSDoc komentarzami i strategią obsługi race conditions.
Zweryfikuj wygenerowany kod pod kątem wydajności i kompatybilności. Skill może zasugerować polyfille dla przeglądarek lub optymalizacje bundle'u dla kodu frontendowego.
Nie używaj tego skilla do architekturalnych decyzji TypeScript, pracy z innymi runtime'ami niż JavaScript, ani do ogólnych decyzji architektonicznych backendu — do tego potrzebujesz specjalistycznych narzędzi.