adept, expert, good, practiced, proficient, skilful, skillful - having or showing knowledge and skill and aptitude
Example:- adept in handicrafts