This document discusses developing Alexa skills. It covers what an Alexa skill is, how skills are invoked, the development phases of testing, versioning and certification. It also describes different testing methods including the Alexa simulator, Lambda test events and asking Alexa directly. The document provides an example skill for finding distances and discusses managing application and session state. It concludes with recommendations for additional resources on developing Alexa skills.