Most real pipelines are several shapes in a row: ingest to bronze, dedupe and conform to silver, SCD Type 2 for a dimension, then aggregation to gold. Emolysis composes shapes like that, each step from its own template with its own tests.
When a request truly does not fit any shape, the agent says so rather than improvise a pipeline it cannot test. You can still write that part yourself in the same project, with your own tests.
The template format is public, so you can also write templates for your own recurring patterns and use them in your projects. See can I write my own templates and templates and slots.