Resources for Alexa Skill Builders

Get ready to build an engaging customer experience with voice. Whether you’re new to voice design or are an experienced Alexa skill builder, you’ll find all the top Alexa Skills Kit (ASK) resources here.

Quick Links

Not a Developer?

You can still build an Alexa skill—no coding required. Create a skill in minutes with a Skill Blueprint template or hire an experienced agency to build your skill.

Key Terms & Documentation

Commonly Used Terms

Learn the key terms you need to know to start building Alexa skills.

View Full Glossary

Review our full glossary of terms for the Alexa Skills Kit in our technical documentation.

See All Documentation

Browse our technical documentation for the Alexa Skills Kit.

What’s New with the Alexa Skills Kit 

Featured Blog Posts

Release Updates

Date Name Summary Locale Availability Links Release Type
10/11/19 Spanish (US) Publish Spanish skills in the US and Make Money with In-Skill Purchasing (ISP) and Alexa Developer Rewards es-US

Alexa Blog

Documentation

Generally Available
10/7/2019 Utterance Conflict Detection Improve accuracy of your Alexa skill by resolving utterance conflicts detected by Utterance Conflict Detection All

Documentation

Alexa Blog

Generally Available
10/3/2019

Get Metrics API Programatically retrieve skill usage data with the Get Metrics API All

Documentation

Alexa Blog

Generally Available
9/30/2019 NLU Evaluation Batch test your skill model with the NLU Evaluation Tool All

Documentation Console

Documentation API

Alexa Blog

Generally Available
9/25/2019 Alexa Connect Kit (ACK) Use the Alexa Connect Kit to easily make your devices smart US

Alexa Blog

Documentation

Generally Available

 

Join the Community

Alexa on Twitch

Join us live on Twitch for weekly office hours, live coding sessions, and more.

Featured Videos

Watch More Videos on Twitch
Upcoming Twitch Streams

 

Date Description
10/22/2019 ASK Office Hours w/ Jeff Blankenburg
10/23/2019 Build and Monetize an Alexa Skill using In Skill Purchasing
10/25/2019 Voice & Robotics, Episode 9
10/28/2019 In-Skill Purchasing Challenge - 2 Weeks Left - ISP Specific Office Hours!

 

Alexa Developer Training Resources

Beginner Training Course

Our free, step-by-step training course offers a quick way to get started building Alexa skills today.

Sample Projects

Learn to build specific types of skills with these projects. We’re providing the code samples to get you started. 

Beginner Skill Developers

Fact Skill

Build a skill that serves up facts on a topic of your choice.

Quiz Game Skill

Make a quiz game skill and learn about speechcons.

Advanced Skill Developers

Decision Tree Skill

Take this simple decision tree skill and make it your own.

Movie Quotes Skill

Learn how to use the Alexa Presentation Language (APL) with this sample skill.

Premium Fact Skill

Review a sample skill that uses in-skill purchasing (ISP) to offer different premium packs for purchase, and a premium subscription option to unlock all of the packs at once.

Code Samples & SDKs

Get started quickly with our Node.js, Python, and Java SDKs.

Node.js
Python
Java

Alexa Development Tools

ASK CLI and SMAPI

Access developer console functions from the command line and programmatically with the ASK Command-Line Interface (ASK CLI) and ASK Skill Management API (SMAPI).

See ASK CLI Documentation
See SMAPI Documentation

Test Simulator

The Test Simulator allows you to test your Alexa skill by inputting text or using voice to interact with your skill.

See Documentation

Natural Language Understanding (NLU) Evaluation

Use the NLU evaluation tool to create and run a set of tests against your model.

See Documentation

Utterance Profiler

Use the utterance profiler to test user utterances and improve your skill’s interaction model.

See Documentation

Interaction Path Analysis

Use interaction path analysis to identify interactions where customers commonly become blocked or exit your skill.

Learn How

Intent History

Intent history provides skill developers with the aggregated and anonymized transcriptions of user speech data and intent request details for their skills, on a per-skill basis.

See Documentation

Toolkit for Visual Studio Code

Use our extension for Visual Studio Code to develop and deploy your skills in an integrated environment.

See Documentation

AWS Development Operations Integrations

Build and deploy Alexa skills faster and more reliably using our integrations with AWS CodeStar, AWS CodePipeline, and AWS CloudFormation.

Learn How

Skill Builder Guides

How to Design a VUI
Alexa Design Guide
Create Voice-First Games for Alexa
How to Shift from Screen-First to Voice-First Design
Voice Design Tips from 12 Alexa Developers
Make Money with Your Alexa Skill

On-Demand Webinars

Building Voice-First vs. Screen-First
Voice Design 101
Advanced Voice Design
Building a Standout Alexa Skill
Tips on Alexa Skill Certification
Make Money with Alexa Skills

Case Studies

Hundreds of thousands of developers are building Alexa skills that engage and delight their customers. Here are the stories behind their innovations.

Featured
Steven Arkonovich - Big Sky

Akonovich personalized his Alexa skill and boosted his business with in-skill purchasing.

Stuart Pocklington - Loop It!

A dream sparks a winning Alexa skill idea and a new career in voice.

Say It Now

Voice agency 'Say It Now' CEO discusses reaping big rewards from the voice industry.