Competent
Having the necessary
ability
,
knowledge
, or
skill
to do something successfully.