I think prompt engineering encompasses a much broader scope than a few verbal templates. For me it's more about creating detailed sequences on top of the API for these LLMs a la langchain for example.
Definitely. I see this going even further, probably leading to something akin to programming, i.e. interleaving multiple prompts, one prompt calling another, like lmql or langchain.