Migrated 80+ control classes to TypeScript with agent skills I wrote
Migrated 80+ editor UI control classes (about 45K lines) from JavaScript prototypes to a TypeScript hierarchy with Claude Code and agent skills I wrote, reviewing every change, with almost zero regressions.
I rebuilt the editor's UI "control" classes from old JS prototypes into a TypeScript hierarchy. I had to plan carefully, dig into the actual behaviors and use lots of testing. The AI gave me the rough power, I reviewed the output.
80+ classes, ~45K linesalmost zero regressions
Claude CodeCodexTypeScriptJavaScript