Reading through this thread only reinforces my policy of avoiding anything remotely sexual.
“Cute Skirt”? He was leering at me. I would never comment on any item of clothing a female employee or co-worker was wearing
“Pat on the back” He violated me physically. Don’t touch female employees.
“Shoulder rub”. Damn near sexual assault.
“Asked me to lunch”. He asked me for a date.
I have mentored many a female employee, including millennials and Gen Z. Keep it professional and you won’t have a problem. But you do have to be careful.
None of the above would be considered problematic if it were male-male interaction.
P.S. I married a coworker. She made the first move.