setuptoolsのコマンドを定義したり、Ansibleのタスク化してみたり、他にもやり方はあると思う。自分には一回入力+シェルでのコマンド履歴検索というのが一番手軽に感じたのでしばらくはこれでいこうかと。 $ (role=common; mkdir -p $role; cd $role && for d in templates files; do mkdir -p $d && touch $d/.gitkeep; done; for d in tasks handlers vars defaults meta; do mkdir -p $d && touch $d/main.yml; done)