modern-javascript-patterns

ES6+ syntax and functional programming patterns for writing clean, modern JavaScript.

wshobson ↓ 17k
Claude Code
View source ↗

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.

modern-javascript-patterns on getagentictools
[![modern-javascript-patterns on getagentictools](https://getagentictools.com/badge/skills/wshobson-agents-modern-javascript-patterns.svg)](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.