Which word means “superior skill or strength”?
Talent I believe may be the word? Are there choices?
I believe the answer you are looking for is prowess.