Deciding what your skill’s purpose will be is the first, and arguably hardest, step to developing for Alexa. How do you want to engage your users? Is your skill’s purpose educational, entertainment, or something never-before-seen? What kind of voice interaction will best suit that purpose? While we can’t give you the answer, we can arm you with knowledge to help you decide for your specific skill! Read on to understand the different skill types at your developmental disposal, along with some common uses and their nuances. You can also refer to our tech doc on this subject, which focuses more on the interactions.
There are 7 different skill models you can select in the developer console when building a skill. However, the skill model isn’t the only thing to consider; there are other APIs and features you can leverage to further specify your skill type.