Quickly Build an Alexa Skill Using ASK CLI

Create, manage, test, and publish your Alexa skill from the command line.

Marcos Lombog
The Startup

--

Introduction

One of Amazon Alexa’s greatest feature is the ability to add Skills to enhance the user experience according to a specific need.

Skills are applications that interact with Alexa’s core APIs that handles speech recognition, text-to-speech encoding and natural language processing. Alexa has a number of built-in ready skills, but you can also create new custom skills.

You can build a new Skill using the Amazon Developer Console. The console is a great tool with many pros, but over time, I felt that the command-line tool provides you with a better programming experience when developing your application. You can easily simulate, test, deploy, and automate integrating to your CI/CD deployment process.

In this post, I will walk through what I consider the easiest and most efficient way of building and maintaining an Alexa Skill using the ASK-CLI.

How an Alexa Skill Works

The Alexa Skills Kit (ASK) provides self-service APIs and tools that you can use to build Alexa skills.

--

--