So far we've defined, gathered and installed the requisite tools in Part 1. We've defined the Skill we're creating in Part 2. And, we've created the Intents for our skill in Part 3. Now, we will code the Lambda function that is the brains of our skill in this entry, Part 4. What is a … Continue reading An Alexa Skill in Javascript – Part 4
VS Code
An Alexa Skill in Javascript – Part 3
The Skill Model (en-US.json) Open the en-US.json file in the models folder. Notice the areas I’ve highlighted in bold, red text. These are things we will change. { "interactionModel": { "languageModel": { "invocationName": "greeter", "types": [ ], "intents": [ { "name": "AMAZON.CancelIntent", "samples": [ ] }, { "name": "AMAZON.HelpIntent", "samples": [ ] }, { "name": "AMAZON.StopIntent", "samples": … Continue reading An Alexa Skill in Javascript – Part 3
An Alexa Skill in JavaScript – Part 2
Now that we have the tools and a basic project, let's see what the Alexa Skills Kit (ASK) has created for us. What's in the Basic Project? The ASK Config file contains the info the ASK needs to publish your skill. The lambda folder contains your JavaScript files that are the code behind your skill. … Continue reading An Alexa Skill in JavaScript – Part 2
An Alexa Skill in JavaScript – Part 1
So I finally decided to stop fighting it... Building Alexa Skills in C# is just difficult. With the newly released Visual Studio Code plugin for Alexa ( ) the language of choice is JavaScript. Ugh. But, it turns out that Google is still my friend (even though the Google Home is a horrible platform for … Continue reading An Alexa Skill in JavaScript – Part 1