From wshobson-modern-javascript-patterns
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wshobson-modern-javascript-patterns:modern-javascript-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive guide for mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for writing clean, maintainable, and performant code.
Comprehensive guide for mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for writing clean, maintainable, and performant code.
Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.
'use strict' for better error catchingFor common pitfalls (this binding, promise anti-patterns, memory leaks), see references/advanced-patterns.md.
4plugins reuse this skill
First indexed Jun 3, 2026
npx claudepluginhub p/wshobson-wshobson-modern-javascript-patterns-plugins-javascript-typescript-skills-modern-javascript-patternsMaster ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code.
Guides use of ES6+ features (async/await, destructuring, spread, arrow functions, promises, modules, iterators, generators) and functional programming patterns for clean, efficient JavaScript. Use when refactoring legacy code or optimizing apps.
Guides mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for clean, maintainable, performant code.