generator-alexa-skill v4.1.0
generator-alexa-skill
A Yeoman generator for scaffolding an Alexa Skill for AWS Lambda using alexa-lambda-skill.
Installation
npm install -g yo generator-alexa-skillGenerating a new Alexa Skill
yo alexa-skillThis creates a brand new Alexa Skill, add your logic into src/index.js and tests into test/index-test.js. The template is a HelloWorld skill:
import Response from 'alexa-response';
import { Skill, Launch, Intent } from 'alexa-lambda-skill';
@Skill
export default class HelloWorld {
@Launch
launch() {
return Response.say('HelloWorld launched!');
}
@Intent('hello')
hello({ name = 'world' }) {
return Response.say(`Hello ${name}`).card({ title: 'HelloWorld', content: `Hello ${name}` });
}
@Intent('AMAZON.HelpIntent')
help() {
return Response.ask('I say hello to people. Who should I say hello to?').reprompt('Who should I say hello to?');
}
@Intent('AMAZON.CancelIntent', 'AMAZON.StopIntent')
stop() {
return Response.say('Goodbye');
}
}Also see model/UTTERANCES for phrases that users may say to interact with this skill and the schema of user intents in model/schema.json that are used to build the interaction model for your skill.
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago