skillful

skillful [skilful] adj

from skill + full, having practical ability, possessing skill.

  1. Knowledgeable, having knowledge and the ability to obtain and use knowledge.