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
/javascript-typescript: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.
12plugins reuse this skill
First indexed Jun 3, 2026
Showing the 6 earliest of 12 plugins
npx claudepluginhub discopops/agents --plugin javascript-typescriptMaster ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code.
Covers ES6+ features like async/await, destructuring, and functional programming patterns for writing clean, efficient JavaScript. Use when refactoring legacy code or optimizing JS applications.
Guides mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for clean, maintainable, performant code.