skilled

Having learned ability to do something very well.