Alexa is Amazon’s cloud-based voice service available on over 100 million devices from Amazon and third-party device manufacturers. With Alexa, you can build natural voice experiences that offer customers a more intuitive way to interact with the technology they use every day. Our collection of tools, APIs, reference solutions, and documentation makes it easy for anyone to build with Alexa.
In Skill Blueprints, you can use templates to create your own personal Alexa skill in minutes. Using blueprints, you can create custom games, unique stories, or household lists. For example, you can write a trivia skill about your family and say, "Alexa, open My Family Trivia" to play it whenever you like.
Skills are a robust set of actions or tasks that are accomplished by Alexa. Alexa provides a set of built-in skills (such as playing music), and developers can use the Alexa Skills Kit to give Alexa new skills. A skill includes both the code (in the form of a cloud-based service) and the configuration provided on the developer console.
Alexa Skill Workflow
Alexa Skills Kit Command Line Interface (ASK CLI) https://developer.amazon.com/docs/smapi/ask-cli-intro.html
Alexa Auto Software Development Kit (SDK) https://developer.amazon.com/alexa-voice-service/alexa-auto-sdk
Alexa Mobile Accessory (AMA) Kit https://developer.amazon.com/docs/ama-kit/alexa-mobile-accessory-kit-overview.html
Tutorial - Build an Engaging Alexa Skill https://developer.amazon.com/en-US/alexa/alexa-skills-kit/courses/cake-walk
Create a Custom Skill from a Quick Start Template https://developer.amazon.com/docs/custom-skills/create-custom-skill-from-quick-start-template.html
The AWS Certified Alexa Skill Builder - Specialty certification is intended for individuals who perform a role as an Alexa skill builder. It validates a candidate’s ability to build, test, and publish Amazon Alexa skills.