It seems this would serve as a great module for devassistant (https://github.com/bkabrda/devassistant) providing convenient task(s) (http://doc.devassistant.org/en/latest/user_documentation.html#tasks and http://doc.devassistant.org/en/latest/user_documentation.html#id1). Have you considered this?