The Science Family is a suite of Voice User Interface skills built originally for Alexa. They were all based on the fact template by amazon, but thouroughly modified.
To test any of the skills on your alexa-enabled device, the easiest way is to go to your alexa app and search for the skill name on the store.
If you want to customize/improve one of the skills, awesome, that is why they are open!
If this is your first contact with Alexa skills, it is a nice idea to follow a few of Amazon tutorials on building alexa skills (such as this https://github.com/alexa/skill-sample-nodejs-fact).
If you already know the basics, the pre-requisites are the same of the tutorial above:
- Node.js (> v8)
- Register for an AWS Account
- Register for an Amazon Developer Account
- Install and Setup ASK CLI
-
Make sure you are running the latest version of the CLI
$ npm update -g ask-cli
-
Clone the repository.
$ git clone https://github.com/lubianat/theskillofchoice
-
Initialie ask CLI.
$ cd skill-sample-nodejs-fact $ ask init -
Install npm dependencies into the
/lambda/customdirectory.$ cd lambda/custom $ npm install
- Navigate to the project's root directory. you should see a file named 'skill.json' there.
- Deploy the skill by running the following command
$ ask deploy
Setting up the ASK CLI can be a bit complicated, as you have to configure access keys and learn a bit about IAM, the authentication and security service of amazon. I know that, for me, after setting up my profile, the command that worked was
```bash
$ ask deploy
```
Well, if you have any doubts, don’t hesitate to contact!
Suggestions on how to improve the skill or the tutorial are more than welcome, so pull request at will.