Consultant is a simple, language-independent and dynamic boilerplate generator. It stores all your boilerplates locally and provides an easy to use interface to manage them, as well as the possibility to customize them when kickstarting a new project. This way it is possible to adjust boilerplates based on the nature of the project. Check the docs for more info.
$ npm install -g consultant-cli
$ cst add 'https://github.com/Jense5/cst-markdown-tutorial.git' 'markdown'
$ cst create 'markdown'