Synonyms for Skilful (same or very similar meaning)
WordNet sense 1 (having or showing knowledge and skill and aptitude):
adept, expert, good, practiced, proficient, skillful, adept
WordNet sense 2 (having or showing or requiring special skill):
skilled
From the ODE community, based on WordNet
add/edit