I’m SWE on a product and generally agree with this, at least for user-facing prompts. Once you’re walking an LLM thru OOXML it’s better done directly by ENG.
For tools, not clear how this works since as you adjust parameters and whatnot you’re also presumably changing the code downstream when you “execute the call”.
But probably both sides of this will be done by LLMs directly in the future. I rarely write or tune prompts by hand now.