Auto Shift (eliminate pressing the shift key)

Anyone know how to set up a long press on a key to enable the key to act like shift is being held while tapping it?
In Oryx configurator with the Moonlander, this can be enabled and is really useful.

Though it’s quite out-of-date now, I made a plugin for this a few years ago. I’m not sure what the plugin APIs look like now, but you (or someone else) may be able to use it as a starting point for a new version.

Well, the current Kaleidoscope already contains such an AutoShift plugin.