I now only make KM macros with chatGPT

That's beyond me -- my main interaction with the various LLMs is sorting out the problems they've caused for other people!

If you haven't seen it already, have a read of the "A coding agent skill..." thread -- I'm sure you'll get some ideas from that.