Alexa Skill Development is the process of creating content, called skills, for Amazons Alexa voice assistant. Skills are like apps for Alexa, and provide a new channel for content and services. With an interactive voice interface, users can perform everyday tasks, play games, and more. The Alexa Skills Kit (ASK) is a software development framework that enables developers to create skills for Alexa. It provides self-service APIs, Skill Components, and other tools to build nearly any type of skill. The functionality you want to implement determines how your skill integrates with the Alexa service and what code you develop. After you know what type of skill you want to develop, you can follow the Alexa skill development workflow to create your skill. To develop any type of Alexa skill, you need an Amazon developer account. You can use an existing Amazon account to sign in, or create a new one. Once you have created your skill, you can publish it in the Alexa Skills Store to reach and delight customers on hundreds of millions of Alexa devices.