An open API service indexing awesome lists of open source software.

https://github.com/alexa-samples/skill-sample-nodejs-first-skill

This Alexa Skills Kit sample skill shows how to build a simple skill called Cake Time that counts down the number of days until the customer's birthday.
https://github.com/alexa-samples/skill-sample-nodejs-first-skill

alexa-skills cake-walk count slots

Last synced: 10 months ago
JSON representation

This Alexa Skills Kit sample skill shows how to build a simple skill called Cake Time that counts down the number of days until the customer's birthday.

Awesome Lists containing this project

README

          

# Workshop Building A Simple Skill

This workshop is designed to teach you how to learn the core fundamentals of building an Alexa skill.It is modular so if you know the basics you can skip to the module that interests you the most. In this repository you will find the necessary JSON and code files for each module.

# Step-by-step Instructions

You can get started here: [Tutorial: Build an Engaging Alexa Skill](https://developer.amazon.com/en-US/alexa/alexa-skills-kit/get-deeper/tutorials-code-samples/build-an-engaging-alexa-skill)

# The Skill

Cake time is a skill that celebrates your birthday! Tell it your birthday to have it count down the days. Interact with the skill on your special day to hear a happy birthday message.

# What You'll Learn

* [Alexa Skills Kit](https://developer.amazon.com/alexa-skills-kit)
* [Alexa Hosted Skills](https://developer.amazon.com/docs/hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html)
* [Intents, Utterances, Slots](https://developer.amazon.com/docs/custom-skills/create-intents-utterances-and-slots.html)
* [Auto Delegation](https://developer.amazon.com/docs/custom-skills/delegate-dialog-to-alexa.html#automatically-delegate-simple-dialogs-to-alexa)
* [Ask NodeJS SDK](https://ask-sdk-for-nodejs.readthedocs.io/en/latest/)
* [Persistent Attributes](https://ask-sdk-for-nodejs.readthedocs.io/en/latest/Managing-Attributes.html) with [Amazon S3](https://aws.amazon.com/s3/)
* [Alexa Settings API](https://developer.amazon.com/docs/smapi/alexa-settings-api-reference.html)

# Workshop

* [Module 1: Build A Simple Skill In 5 Minutes](./module-1/README.md)
* [Module 2: Collect Slots Turn-by-turn](./module-2/README.md)
* [Module 3: Add Memory To Your Skill](./module-3/README.md)
* [Module 4: Use the Settings API ](./module-4/README.md)

## Community Resources

* [Tutorial: Build an Engaging Alexa Skill](https://developer.amazon.com/en-US/alexa/alexa-skills-kit/get-deeper/tutorials-code-samples/build-an-engaging-alexa-skill)
* [Amazon Developer Forums](https://forums.developer.amazon.com/spaces/165/index.html)
* [Alexa Skills - User Voice](https://alexa.uservoice.com/forums/906892-alexa-skills-developer-voice-and-vote)

## License

This library is licensed under the Amazon Software License