Resources For ASK & AVS Developers

Amazon provides some terrific sample code and documentation for developers who want to get started with the Alexa Skills Kit (ASK) and/or Alexa Voice Service (AVS), but that’s just the tip of the iceberg of all the resources available. You may want to bookmark this page for future reference. Last updated 1/21/17.




Note that these resources pertain to development with the Alexa Skills Kit or for the Alexa Voice Service using coding and development skills and languages you already possess. None of these resources are intended to teach you how to program, they’re meant to teach you how to apply coding languages you already know to Alexa applications.

Whether you need intro-level training, want to connect with other Alexa devs in your area, want to keep on top of official Amazon events or need a specific question answered about your skill-in-progress, you can find what you need by following one or more of these links. All listed resources are free and publicly available, and links are active as of this writing, on 3/15/16 (but are subject to change or go dark at their owners’ discretion going forward).


Amazon Training / Tutorials

Amazon Echo Dev Portal

Amazon Alexa Dev Portal

Amazon Web Services Events & Webinars Portal – subscribe via RSS to be notified of new events in your area(s) of interest

Getting Started With the Alexa Skills Kit

JSON Interface Reference for Custom Skills

Alexa Skill Node.js Quick Start – Make an Alexa skill with Node.js in 5 minutes or less

Create a Smarter Home with Alexa – Introducing the Smart Home Skill API

Alexa Voice Service Sample App (Java)

Amazon’s Github repository for building an Echo analog with a Java client running on Raspberry Pi

Alexa Skills Kit Samples – The Alexa Skills Kit provides several samples of custom skills written in Node.js (JavaScript) and Java

Alexa Skills Kit Template: Step-by-Step Guide to Build a Fact Skill

Alexa Skills Kit Template: Build a Trivia Skill in under an Hour

Alexa Skills Kit Template: Build A City Guide Skill

How To Add Beta Testers To Your Skill Before You Publish

Alexa Wake Words Now Available To Outside Devs

Amazon’s Smart Home Skills API

A New Visual Programming Interface for Creating Choose Your Own Adventure Alexa Skills

Alexa Skills Kit for Node.js


Non-Amazon Training / Tutorials

Udemy – Introduction to Voice Design with Amazon’s Alexa

Big Nerd Ranch – Alexa Skills Kit – course(s) not yet released, but you can sign up to be notified when available on the linked page

w3schools JSON Tutorial

Anythings Alexa Skills Kit Tutorial

ToBuildSomething’s Amazon Alexa Skills Kit SDK: The Ultimate Guide

Ruuvu: Building An Alexa Skill For IMDB Ratings With Alexa-app

Alexa Beginner Training Course

Big Nerd Ranch Alexa Developer Training Videos


ASK / Alexa Dev Communities

Amazon Developer Forum – Alexa Skills Kit

Amazon Developer Forum – Alexa Voice Service

Stack Overflow – Latest Alexa Skills Kit Questions

Stack Overflow – Latest Alexa Skills Questions

Stack Overflow: Latest Alexa Voice Service Questions

Seattle Area Meetup for Alexa Devs

NYC Area Meetup for Alexa Devs

Los Angeles Area Meetup for Alexa Devs

Boston Area Meetup for Alexa Devs

Columbus Area Meetup for Alexa Devs


Sample Code / Developer Toolkits

Matt Kruse’s Alexa App Node Module

Nicholas Clawson’s Alexa-bility Skills Framework For Node:
Interactive Demo

Amazon’s Github Repository for Alexa Skills Kit Dev in Java

Amazon’s Github Repository for Alexa Skills Kit Dev in Javascript

Anjishnu’s Github Repository: Python ASK Developer Toolkit

Rocktavious’s Github Repository: Django ASK Developer Toolkit

stefann42’s Github Repository: .NET ASK Developer Toolkit

JavaScript Resources Roundup

develpr’s Github Repository: Laravel & Lumen Classes to Make ASK Development Easier



Amazon open positions listed under keyword Echo

Amazon open positions listed under keyword Alexa

Amazon’s Alexa Device Source Code Repository

MSDN Speech Synthesis Markup Language (SSML) Reference Library JSON Reference Library Node Reference Library

ASK Developer Wiki on Reddit

My own developer guide to Using Session Attributes in Javascript – free pdf, can be printed or downloaded

How To Check Amazon Server Status, Streaming Service Status

Public Domain Music & Sound Effects

Free AWS Public Datasets


Amazonian Twitter Accounts to Follow

Amazon Alexa/Echo Team Twitter Account

Amazon Alexa Developer Team Twitter Account

Twitter Account For Dave Isbitski, Amazon Chief evangelist for Alexa and Echo

Twitter Account For Noelle LaCharite, Amazon ASK Evangelist

Twitter Account For Paul Cutsinger, Amazon Alexa Principal Evangelist

Twitter Account For Amit Jotwani, Amazon AVS Evangelist


* * *

The LIFX Color 1000 BR30 Wi-Fi Smart LED Light Bulb, Adjustable, Multicolor, Dimmable, No Hub Required, Works with Alexa (UK visitors click here) is an inexpensive, easy way to dip a toe into the smart home pool without investing in a costly, complex hub-based system. All you need is one LIFX bulb and one Alexa-enabled device, and you’re ready to start controlling lighting with your voice.

Advertisements make it possible for Love My Echo to bring you great content for free, so thanks for your support.

* * *


Tags: , , , , , , , , ,