Toolverse
All skills

javascript-pro

by sickn33

Master modern JavaScript with ES6+, async patterns, and Node.js APIs. Handles promises, event loops, and browser/Node compatibility. Use PROACTIVELY for JavaScript optimization, async debugging, or complex JS patterns.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Frontend
Views
1

About this skill

Master modern JavaScript with ES6+, async patterns, and Node.js APIs. Handles promises, event loops, and browser/Node compatibility. Use PROACTIVELY for JavaScript optimization, async debugging, or complex JS patterns.

How to use

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Related skills