I should have clarified this. I meant the playable and party member main girls usually lean more towards mage. And again, nothing wrong with that.
I don't really count Larxene as a main character, but it should be noted she's the magic tutorial guide in 358/2 Days
but if you want to count her very limited time as a party member, she's more of a speed fighter, so that does count as less of a mage.
I cannot comment on Ava and Skuld. I've never seen either fight, and that goes for all the mobile game girls, but Ava sounds like a Larxene fighter ironically, with the clones. I don't know if the Union X characters are going to be in the present time, but Ava and Invi should be interesting to see in battle.
Primarily I was mainly talking about how Kairi, Aqua, and Xion are more magic based, at least when you play as them or have them in your party. From a storyline stance it makes sense, as none of them are bulky brutes , especially the Kairis. They are naturally very small, so it makes sense their power is more focused on magic combat rather then physical strength such is with a Terra, Roxas, or Riku.
But there is some balance, since they have physical power moves too. Aqua has some really strong Keyblade combos in her fighting moves, and Xion is a copycat and can copy physical powerhouses like Saix. But when not copying she falls more in line with a mage fighter, and most of Aqua's best moves are magic oriented. Then there is Kairi who's moves all look like magic hits fused into physical strikes.
Mages are cool, I have no issue with how the female cast we have right now fight. But for the future it would be cool to see a physical powerhouse female. Let's say one who's just as powerful as Terra. Would make for a interesting moveset wouldn't it? Hey maybe that will be Skuld?