If you consider using this module, you may instead want to use cloudmesh cmd5 instead as it provides some very nice features that are not included in cmd. However, to do the basics, cmd will do. The ...
The shell files you make should follow the cmd.Cmd python module's specification. You can make a case in your pull request as to why your different method might be better, and if it's a good enough ...