This is suitable when you are only concerned about the design and behaviour of your suite definition.
It is only available with the ecflow python API.
The ecflow python API can automatically generate the '.ecf' scripts for any definition.
The header and tail include that allows communication with the server will also be generated. (This assumes that server is running locally)
It uses the content of the definition to parametrise what gets generated, and the location of the files.
Hence if a task definition specifies events, meters, or labels, then the generated scripts, will place ecflow child commands that will exercise those attributes in the generated scripts.
It makes a few assumptions.
A ready-made python script that calls script generation can be seen in the cookbook section. See How can I test a definition without writing scripts