Продвинутая разработка на JavaScript

web-development

Javascript pro is a Claude Code skill that writes, debugs, and refactors JavaScript using ES2023+ features, async/await patterns, ESM and CJS module systems, and Node.js APIs. Reach for it when async chains are getting messy and errors go unhandled, when a vanilla JS codebase needs structural cleanup, when the browser stutters or a Node.js service leaks memory, or when legacy code full of var and callbacks needs modernising. The skill loads contextual references for ES2023+ syntax (optional chaining, private fields, nullish coalescing), async patterns, Web Workers, Fetch API, fs/promises, and Node.js streams. The workflow covers reviewing package.json and target environment, designing module architecture, generating code with JSDoc comments, running ESLint with auto-fix, checking for memory leaks via DevTools or --inspect, and writing Jest tests to at least 85% coverage. The direction is generating and improving JavaScript code — not TypeScript or frontend frameworks (for full-stack coverage, see fullstack-guardian). Works for both browser and server-side Node.js projects; not the right fit when strict TypeScript types or framework-specific patterns like React or Vue are the main concern. MIT license, author — jeffallan.