Amazon Alexa


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.

Find Alexa Skills

More About Alexa

Skill Blueprints

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.

Alexa Skills

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

Developer Site

Alexa Design Guide

Alexa Skills Kit (ASK)

Alexa Presentation Language (APL)

Alexa Skills Kit Command Line Interface (ASK CLI)

Alexa Gadgets Toolkit

Alexa Auto Software Development Kit (SDK)

Alexa Mobile Accessory (AMA) Kit

Tutorial - Build an Engaging Alexa Skill

Create a Custom Skill from a Quick Start Template

Code Templates by Dabble

Code Examples

Alexa Skills Kit SDK for Node.js

Alexa Skills Github Apps

A Pokémon Trading Card companion for Alexa

Echo Buttons


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.

Alexa Programs

Alexa Champions

Alexa for Hospitality

Alexa for Business

Alexa for Device Makers

Alexa Connected Devices

Alexa Voice Service



Community Forum



Stack Overflow