Legacy to Modern

Callbacks, var, and CommonJS → async/await, const, and ESM automatically.

Install →

Trusted trust tier

This skill has meaningful adoption or reputation signals, but still deserves a quick review.

What is Legacy to Modern?

legacy-to-modern rewrites outdated JavaScript patterns: callbacks to async/await, var to const/let, prototype chains to ES6 classes, CommonJS require() to ESM import/export. It runs AST-level transforms — not regex — preserving semantics while targeting your specified ECMAScript version.

At a glance

  • 810 installs reported by the source registry
Installs810

How to install

1
Make sure you have Claude Code installed. Run claude in your terminal — if it opens, you're ready.
2
Open the source page for this tool and follow the install instructions in its README.
3
After installing, type / inside Claude Code to see your installed skills and invoke them by name.
Go to install page →