Alexa Skills Kit     >     Resources

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

Celebrating 100,000 Alexa Skills - 100,000 Thank Yous to You
Announcing New Alexa Skills Kit Developer Tools to Help You Deliver Visuals on the Latest Echo Devices, More Languages, and Personalization
The Alexa Education Skill API (Preview) Allows You to Easily Create Voice Interfaces for Education Technology Applications

Release Updates

Date Name Summary Locale Availability Links Release Type
9/25/2019 Alexa Connect Kit (ACK) Use the Alexa Connect Kit to easily make your devices smart US

Alexa Blog


Generally Available
9/25/2019 Non-controllable States Use non-controllable states to give customers information on states they cannot control US Alexa Blog Generally Available
9/25/2019 Simple Setup (GA for Wi-Fi and Zigbee, Preview for Bluetooth) Join us in the Frustration Free Setup initiative US Alexa Blog
Web page
Generally Available, Preview
9/25/2019 Alexa Education Skill API (Preview) The Alexa Education Skill API (Preview) allows you to easily create voice interfaces for Education Technology Applications US

Alexa Blog

Interest form

9/25/2019 Alexa Presentation Language (GA) Publish visually rich, interactive skills with Alexa Presentation Language (APL), now generally available All

Alexa Blog


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 on Twitch
Watch More Videos on Twitch
Upcoming Twitch Streams


Date Description
10/3/2019 What's New in Alexa Development?
10/4/2019 Voice & Robotics, Episode 7
10/8/2019 ASK Office Hours w/ Jeff Blankenburg
10/11/2019 Voice & Robotics, Episode 8


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 logo
node.js logo
node.js logo

Alexa Development Tools


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
How to Shift from Screen-First to Voice-First Design
Voice Design Tips from 12 Alexa Developers
Create Voice-First Games for Alexa
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.

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.