
Competent
Skill Level
Refers to a high degree of skill, but doesn't mean the person is the best or perfect. 
Beyond Basics
'Competent' suggests more than just basic knowledge; it implies reliable performance. 
Skill Specific
Use 'competent in' or 'competent at' to specify the area of competence. 