It might be nice to support a "plugins" folder in Companion, so someone could drop your installer into the folder, and it would then be easily accessible from a menu in Companion.
Is there a way to invoke your exe with a game folder as a parameter?
I'm trying to think of how there could be a common way for plugins to be initialized with the game folder. I could set the current directory when I start the .exe, but some plugins might not work if the current directory isn't their directory... or maybe that's not an issue?
If that doesn't work, there could be some kind of cmdline.ini included with the plugin or something, and it would have the cmd line to pass to the exe, with a special token (e.g. %0) where the game folder should be.