Create New Template

Last updated: 06/06/2025

Start fresh with a template playground that contains a minimal template structure and a skeleton directory.

Perfect for:

  • Learning template syntax and structure
  • Prototyping new template ideas
  • Quick experiments without local setup
  • Understanding how template steps work
Looking for examples?

Since Create New Template provides only a minimal starting point, you can load existing templates using Load Template Directory.

  1. Select Create New Template in the Template Editor.

  2. Create a folder for the template either locally or in your local version of the software-templates repository. Then select Select to populate the minimal template files.

  3. After the folder is populated, two messages appear to view and save the template files. Select View files and then Save Changes.

    Create new template view

    The Template Editor interface appears.

    Template Editor interface
    Note

    The Publish feature does not work.

  4. Select the template.yaml file to the left of the YAML editor.

  5. Make changes to the YAML file and use the form to the right of the YAML editor to test the template.

  6. Select the Save icon to preserve your work as you develop. This updates the files in the original directory location.

    Save icon in the Template Editor toolbar
  7. When your template is ready for broader use, create a prod directory in the software-templates repository containing the template, then submit a pull request for review before promotion to the production environment. See Get your template into the prod environment.