Skills for a virtual assistant