Common feedback on the Scripts page is that people would like add/upload/attach a script.
Another idea is to simply point to a script (add the location of the script).
This would allow scripts to be re-used or to be managed from a separate location, meaning the process does not have to be redeployed if the script fails.