Cake offers a few examples of bootstrappers in the resources repo which are meant to be a starting point for developers using Cake, and it's encouraged that they be customized to meet each project's needs.
One of the challenges of offering these bootstrapper templates is choosing which steps should be performed as a "default" starter template as discussed in https://github.com/cake-build/resources/issues/95, and one idea that could make this experience more interesting would be to put together a "bootstrapper builder" UI where users can cherry-pick things they want and download a more customized boostrapper based on their preferences. Something along those lines:
Add a selection of Cake runner to the UI so that it can be used for the different runners. Depending on the selected Cake runner different options should be available.
As an enhancement we can provide a REST API for generating the bootstrappers. Beside being called through the website it can be called from tools, like Visual Studio Code extension, or be used in automation to scaffold repos using Cake (similar to e.g. gitignore.io).
Cake offers a few examples of bootstrappers in the resources repo which are meant to be a starting point for developers using Cake, and it's encouraged that they be customized to meet each project's needs.
One of the challenges of offering these bootstrapper templates is choosing which steps should be performed as a "default" starter template as discussed in https://github.com/cake-build/resources/issues/95, and one idea that could make this experience more interesting would be to put together a "bootstrapper builder" UI where users can cherry-pick things they want and download a more customized boostrapper based on their preferences. Something along those lines: