Easier way to build Alexa skill

Very interesting. @oren have you built and alexa skill before? And if so, how would you compare it to building a mycroft skill