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.
- Host: GitHub
- URL: https://github.com/alexa-samples/skill-sample-nodejs-first-skill
- Owner: alexa-samples
- License: other
- Created: 2019-04-10T21:17:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-20T23:12:31.000Z (over 3 years ago)
- Last Synced: 2025-04-09T03:41:26.367Z (about 1 year ago)
- Topics: alexa-skills, cake-walk, count, slots
- Language: JavaScript
- Homepage:
- Size: 688 KB
- Stars: 44
- Watchers: 14
- Forks: 67
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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