1.0.7 • Published 6 years ago

alexaworld-skilldebugger v1.0.7

Weekly downloads
5
License
MIT
Repository
github
Last release
6 years ago

SkillDebugger

Debug alexa skills for node on your local development environment.

Prepare

  1. Install nodejs
  2. Install VS Code
  3. Install AWS CLI
  4. Clone this repo.
  5. Open VS Code on the root folder
  6. Open "Integrated Terminal"
  7. Install alexa-sdk -> npm install --save alexa-sdk

Configure AWS Lambda execution. EU (Irland), eu-west-1

  1. Create a execution role IAM->Roles
  2. Add a Users and finsih'LocalDeveloper' and check 'Programmatic access' the dialog.
  3. Store 'Access key ID', 'Secret access key' and copy 'User ARN'
  4. Open the previously (Step 1) created Role and select the tab 'Trust relationships' and open 'Edit Trust Relationship'
  5. Add copied User ARN to "Statement:Principal:AWS" and 'Update Trust Policy'
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "AWS": "copied User ARN",
        "Service": "lambda.amazonaws.com"
      },
      "Action": "sts:AssumeRole"
    }
  ]
}

configure your local AWS CLI

  1. start command line and execute aws configure
AWS Access Key ID [None]: YOUR Access key ID
AWS Secret Access Key [None]: YOUR Secret access key
Default region name [None]: eu-west-1
Default output format [None]: json

Create a Alexa Skill

  1. Create a skill with name 'SampleSkill1'
  2. Create a Custom Intent named 'SampleIntent' ..

Configure our project

..

More

Create execution role https://github.com/alexa/interactive-adventure-game-tool#how-to-get-started

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago