A template needs to be created in the codebase at: Root > ui.content > src > main > content > jcr_root > conf > Project-Name > settings > wcm > templates > template-name
Within the template-name, the following folders are set up:
📁 template-name
-:file_folder: initial
.content.xml
-:file_folder: policies
.content.xml
-:file_folder: structure
.content.xml
-:file_folder: thumbnail.png.dir (optional directory for adding a thumbnail to the template in the AEM UI)
_dam_thumbnail_48.png
.content.xml
thumbnail.png (optional)
The tempate folder can be created with the .content.xml information in the following repo: Template Repo
in today's KT session, will update when more knowledge gets into my 🧠