Skip to content

Alexa Skill starter template using ASK CLI and Jovo Framework

License

Notifications You must be signed in to change notification settings

jankoenig/ask-cli-jovo-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alexa Skill/Google Action Starter Template using ASK CLI + Jovo Framework

An starter project template for creating Alexa Skills and Google Actions and makes use of the ASK CLI and the Jovo Framework for Node.js. A single code base is hosted in Lambda and can be used by devices that support Amazon Alexa or Google Assistant.

First-Time-Only Setup

  1. Install Node.js version 6.10 or confirm the correct version is installed:

    $ node --version
  2. Install ASK CLI:

    $ npm install -g ask-cli

    If you are using Linux, the installation may require sudo:

    $ sudo npm install -g ask-cli
  3. Init ASK CLI to configure the default profile:

    $ ask init

    If you used a profile other than the default one, there will be additional changes needed to use this template.

Quick Setup

  1. Clone project repository, specifying the skill name following the org-skillname pattern. You need to run npm install in the lambda/custom folder.

    $ git clone --depth=1 https://github.com/rmtuckerphx/ask-cli-jovo-starter org-skillname
    $ cd org-skillname/lambda/custom
    $ npm install
  2. Change the organization and skill name in the .ask/config file:

    11              "uri": "org-skillname-default"    
  3. If using a ASK CLI profile other than default, rename default to the profile name in lines 3 and 11 of .ask/config

     1  {
     2  "deploy_settings": {
     3    "default": { 
    
    11              "uri": "org-skillname-default"    
  4. Before issuing any ASK CLI commands, change directory back to the project root (same folder as skill.json)

  5. Deploy the project:

    $ ask deploy

About

Alexa Skill starter template using ASK CLI and Jovo Framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%