We do not currently know of any antonyms for unskilled person.
For similar words to unskilled person, try: