I recently published my first skill. I'm using it as a "kick the tires" of the Alexa Skills Kit just to better understand it's capabilities and potential, but hopefully it is (or will) be a useful skill for folks to use as well. The skill is "DrinkBoy", and it will allow you to request recipes for over 200 different cocktails. My focus is on the types of classic/quality cocktails you might find being made in a "craft" bar. In it's current version you simply ask for a specific cocktail (you can refer to
drinkboy.com to see the list of drinks it knows) and it just recites the recipe. Even with this simple functionality I know there is some fine-tuning that needs to be done, but it's a start. I intentionally went through the full development cycle without even having an Echo to test it on (being a simple skill, this wasn't very difficult), and now that my Echo has arrived its provided me better insights on how the skill works in practice, as well as how other skills work. Next I will look at ways to improve various aspects of it, from making the "card" that appears on your app more appropriate for a recipe, to allowing some of the drinks to be requested for by several different names. I also want to look at providing a curated "drink of the week", as well as providing a way for you to converse with the skill in order to arrive at a few recommendations when you aren't quite sure what drink you want to make.
Neat. One note - you should make sure to return a Card even if you don't know the recipe. I got really confused for a minute looking at the app and not seeing any visual indication that the request ever happened. The Card lets you visually confirm that the request speech was parsed properly.