I'm not interested in technicalities, but more modern and common understandings of words. We live in the here and now, and the word skirt today is associated with a female garment.

In that context, a kilt is not a skirt.

I also like to correct women who tell me they have a kilt, they have a pleated skirt or a kilted skirt, but not a kilt!