I think DSLs are going to be very important for specialized subdomains. Eg for physical objects LLMs are very good at writing OpenSCAD which can then be “compiled” to a 3D-printable object.
Kurt Thorn
You can get the LLM to write a DSL, and give it a skill to use the DSL. And the thing about a DSL is that you can write it so it is token efficient, and there are no bad answers, and you don’t have to sandbox it.