Project 4: Migrate a Quiz Game Alexa Skill from ASK SDK to the Jovo Framework

by Jan König on Apr 17, 2019

Migrate an Alexa Skill from ASK SDK to Jovo

Learn how to migrate an Alexa Skill built with the Alexa Skills Kit (ASK) SDK to the Jovo Framework. In this step-by-step course, we are converting a sample Quiz Game Alexa Skill into a Jovo voice app.

You can find the full code example of the Quiz Game Alexa Skill on GitHub.

Why Jovo

Jovo is an open-source framework that enables developers and teams to build great voice apps, faster.

Here are a few reasons why people use Jovo:

No time? Learn more about our Professional Migration Services.

What We're Building

For this course, we will use a Quiz Game Alexa Skill template provided by the Amazon team. It's a quiz about US states that asks you questions about abbreviation, capital, statehood year, and statehood order of a state.

The code for this project can be found here:

For this example, Amazon also provides a Skill project template in the Alexa Skill Developer Console. You can access this by going to the Alexa Developer Console and creating a new custom skill:

Create a new Alexa Skill

For some locales (in our case en-US), there is the option to choose from a few templates. Select "Quiz Game":

Quiz Game Alexa Skill Template

We will dive deeper into elements of the app logic and interaction model in the steps outlined below.

Course Outline

You can find the full code example of the Quiz Game Voice App on GitHub.

Let's Get Started

In the next step, we will dive into the basics first: How to create a new Jovo project and how it differs from an ASK SDK and ASK CLI project:

Step 1: Initial Setup and Project Structure


Jan König

Co-founder at Jovo

Comments and Questions

Any specific questions? Just drop them below or join the Jovo Community Forum.

Join Our Newsletter

Be the first to get our free tutorials, courses, and other resources for voice app developers.