Do you think that you can figure it out based on context? Who is more likely to be put on a sports team: someone with low quality skills, or someone who does something very well?
If that doesn't answer your question, in American English, anytime you say he/she has a mean something, or makes a mean something, it's high praise.
I make a mean meatloaf, by the way.
Student or Learner