No. You can describe what you want in ordinary language and Ulys works out what that means.
You don't need to know which chain something is on, how to read an address, or what a swap is. Ulys explains what it's proposing, in plain terms, before anything runs — and nothing happens until you approve it.