Learn How to Build Alexa Skills

The Alexa Skills Kit (ASK)—our collection of self-service APIs, tools, documentation, and code samples—makes it easier to start building Alexa skills. Get ready to start building your skill by taking our quick step-by-step training course. Then, dig deeper by exploring resources on specific topics.

New to Alexa Skills? Get Started Quickly with Our Course

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

Learning Resources

Training Resources

Learn to build Alexa skills with training resources for developers of every skill level.


Find guides on a wide range of topics for developers of all levels.

Code Samples

Explore our code samples on GitHub to learn what’s possible with ASK.

Live Streaming on Twitch

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

On-Demand Webinars

Learn how to build for voice with our library of on-demand webinars.

Alexa Developer Blog

Browse the Alexa blog for step-by-step tutorials on a wide range of topics for skill builders.

Technical Documentation

Read our technical documentation to learn more about each step in the skill-building process.

Locale-Specific Learning Resources

Visit our locale-specific pages to find resources that are specific to your region.

See More Resources

Explore additional resources for skill builders.

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.

Learn How to Build a Business with Alexa Skills

Customers have purchased more than 100 million Alexa-enabled devices, and skills can help you reach these customers with premium voice-first experiences. You can make money through Alexa skills using in-skill purchasing (ISP) for Alexa skills to sell digital products to customers or using Amazon Pay to offer physical goods and services.

Learn More

Subscribe to Our Newsletter