This repo is used as template for an advanced alexa skill. Compared to the basic setup this repo also comes with a DynamoDB, an S3 storage and the code get's bundled to speed up deployment.
The details and motivations are explained in a medium post.
- Node & NPM
- DynamoDB as session storage
- S3 for file hosting
- webpack to minify deployment sources
All commands are described in detail in the basic setup.
Here's just a short recap:
npm install
: install everythingnpm run deploy:init
: first time deploymentnpm run deploy
: incremental deploysnpm run logs:tail
: watch skill logs in consolenpm run deploy-skill:init
: connect project to amazon developer consolenpm run deploy-skill
: deploy skill infos to amazon developer console