multiskilled

adjective

Having multiple skills