Currently, one script can call another script when it knows its name. But there plugin does not know this and we must use the internal name of the script.
I'm requestinga feature where the plugin is aware of one script calling the other script and thus a well define interface is provided here that can be used in the script. And the dependencies should be visible in the GUI.
Writing this, I come to think of a even more generic plugin "meta-buidstep" or "post-buildstep" here. Where several jobs can use the same meta-step instead of defining all the smae steps in each jos over and over again.