The usual meaning of any in a sentence like this is an indefinite article, that does not need translated into Gaelic. And the usual translation of idir is at all.
However, you can change the meaning of the English by emphasising the any
I do not have ANY clothes on.
Then your translation would be good. You cannot tell the difference in writing, so your translation is valid.