modern-javascript-patterns
ES6+ syntax and functional programming patterns for writing clean, modern JavaScript.
What it does
- Refactoring legacy JavaScript to modern syntax
- Implementing functional programming patterns
- Optimizing JavaScript performance
- Writing maintainable and readable code
- Working with asynchronous operations
- Building modern web applications
- Migrating from callbacks to Promises/async-await
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
ES6+ syntax and functional programming patterns for writing clean, modern JavaScript.
Source
Repository: https://github.com/wshobson/agents
modern-javascript-patterns FAQ
What does the modern-javascript-patterns skill do?
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. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications. Refactoring legacy JavaScript to modern syntax Implementing functional programming patterns
How do I install modern-javascript-patterns?
Run: npx -y skills add https://github.com/wshobson/agents --skill modern-javascript-patterns --agent claude-code — the source lives at github.com/wshobson/agents.
Maintain modern-javascript-patterns?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/wshobson-agents-modern-javascript-patterns?ref=badge) npx agentictools info skills/wshobson-agents-modern-javascript-patterns The second line is the CLI lookup for this page — handy in READMEs and docs.