skilful
adjective
°possessing skill, skilled.