1.
capable, talented, competent
Having the ability or skills needed to do something well.
Related Words
Antonym:
無能 (incompetent)