I recently did a clean install of my OS, and so had to reconfigure Studio. Going to a plugin page, copying the URL and pasting it into the Studio browser, then clicking install and waiting for that to finish before repeating the process is a pain when you’re installing over a dozen plugins.
How would this help you in your case? To get the IDs you have to go to the plugin’s page. Just do that in Studio instead of in your primary web browser and install on each page. You don’t have to open up a place to be able to install another plugin, so you could just install them in bulk from the site. Same amount of effort as going to each plugin’s page, fetching the ID, and then running a bit of code in the command line.
Bit of a programming joke: Someone should write "RPM", the “Roblox Package Manager”. rpm --list should list all available packages to install (from some centrally github hosted repo) rpm install MyLegitPlugin will fetch (from a github repo) and install the package
Going further with it: Give it a recursive dependency system. Package A depends Package B and C, running rpm install "Package A" will automatically fetch and install Packages B and C.
Point of no return: Create libraries each depending on hundreds of “microlibraries” with useful functions such as "leftpad".
Edit: The name RPM is still taken. But you should still do it.