Humans are creatures of habit. A study a few years back showed that while there are millions of apps available for our smartphones, most of us use just five non-native apps that we’ve installed from an app store.

The same might be said for our Echo devices. We love Alexa for playing music, setting alarms and timers, or creating shopping lists. But did you know that app developers, just like those who have created apps for your mobile phone, have now created more than 30,000 Alexa skills? Or that Alexa scientists and engineers are working on machine-learning techniques that will make it easier for you to discover these great skills?

In December, we shared a list of 10 cool things you might not know Alexa could do. Now, we're following up with a list of 10 great skills that will expand your Alexa horizons and provide you and your family enjoyment and utility.