Shell commands plugin

Discussion continued on the Github issue page.