My utility format the feed url by extracting the relevant suffix from the url slug when it includes:
"/user/"
"/channel/"
"/playlist?list="
I think the newer slug format for channels is "/c/" in which case I think you do have to extract it from the HTML source, but they now include the feed URL anyway.
Good job! However, according to the wiring seems like it wouldn't be able to register something like ctrl+shift+z which is used as redo hotkey almost everywhere.
The good thing about QMK is that you can remap anything you want to anything you want. For a hobby project, I don't know how much it would matter anyway.
As well as "game libraries": Lutris, Bottles, Heroic
Personally I use this alias to launch an exe via proton: