Vim has :h skeleton
help topic for when you want to read a skeleton
(template) file into a new file.
For me the idea of automatic templates is not that appealing, instead I would rather insert a template when I need it:
:r ~/.vim/asciidoctor/template_for_entity_relation_diagram