Troi and Captain Jellico.I do not remember them being around for very long. Skirts on a military like vessel outside a dress uniform seems stupid for any gender.
I also loved it when that captain told Troy to put some damn clothes on.
Yes, she is a commissioned officer and should dress like it. Military ships in the US service have different uniforms of the day so a skirt might be included for business or dress purposes.
But, I also don't care what actors were so not sure why the uniform of the day matters, so long as I can tell their rank and division.