{"id":23305979,"url":"https://github.com/alexa-samples/skill-sample-nodejs-first-skill","last_synced_at":"2025-08-17T14:30:48.265Z","repository":{"id":55651399,"uuid":"180665294","full_name":"alexa-samples/skill-sample-nodejs-first-skill","owner":"alexa-samples","description":"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.","archived":false,"fork":false,"pushed_at":"2022-12-20T23:12:31.000Z","size":705,"stargazers_count":44,"open_issues_count":2,"forks_count":67,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-04-09T03:41:26.367Z","etag":null,"topics":["alexa-skills","cake-walk","count","slots"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexa-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-10T21:17:55.000Z","updated_at":"2025-02-27T03:38:26.000Z","dependencies_parsed_at":"2023-01-30T02:15:40.175Z","dependency_job_id":null,"html_url":"https://github.com/alexa-samples/skill-sample-nodejs-first-skill","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alexa-samples/skill-sample-nodejs-first-skill","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexa-samples%2Fskill-sample-nodejs-first-skill","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexa-samples%2Fskill-sample-nodejs-first-skill/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexa-samples%2Fskill-sample-nodejs-first-skill/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexa-samples%2Fskill-sample-nodejs-first-skill/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexa-samples","download_url":"https://codeload.github.com/alexa-samples/skill-sample-nodejs-first-skill/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexa-samples%2Fskill-sample-nodejs-first-skill/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270859063,"owners_count":24658148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alexa-skills","cake-walk","count","slots"],"created_at":"2024-12-20T12:14:57.795Z","updated_at":"2025-08-17T14:30:48.180Z","avatar_url":"https://github.com/alexa-samples.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Workshop Building A Simple Skill\n\nThis 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. \n\n# Step-by-step Instructions\n\nYou 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)\n\n# The Skill\n\nCake 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.\n\n# What You'll Learn\n\n* [Alexa Skills Kit](https://developer.amazon.com/alexa-skills-kit)\n* [Alexa Hosted Skills](https://developer.amazon.com/docs/hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html)\n* [Intents, Utterances, Slots](https://developer.amazon.com/docs/custom-skills/create-intents-utterances-and-slots.html)\n* [Auto Delegation](https://developer.amazon.com/docs/custom-skills/delegate-dialog-to-alexa.html#automatically-delegate-simple-dialogs-to-alexa)\n* [Ask NodeJS SDK](https://ask-sdk-for-nodejs.readthedocs.io/en/latest/)\n* [Persistent Attributes](https://ask-sdk-for-nodejs.readthedocs.io/en/latest/Managing-Attributes.html) with [Amazon S3](https://aws.amazon.com/s3/)\n* [Alexa Settings API](https://developer.amazon.com/docs/smapi/alexa-settings-api-reference.html)\n\n# Workshop\n\n* [Module 1: Build A Simple Skill In 5 Minutes](./module-1/README.md)\n* [Module 2: Collect Slots Turn-by-turn](./module-2/README.md)\n* [Module 3: Add Memory To Your Skill](./module-3/README.md)\n* [Module 4: Use the Settings API ](./module-4/README.md)\n\n## Community Resources\n\n* [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)\n* [Amazon Developer Forums](https://forums.developer.amazon.com/spaces/165/index.html)\n* [Alexa Skills - User Voice](https://alexa.uservoice.com/forums/906892-alexa-skills-developer-voice-and-vote)\n\n\n## License\n\nThis library is licensed under the Amazon Software License","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexa-samples%2Fskill-sample-nodejs-first-skill","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexa-samples%2Fskill-sample-nodejs-first-skill","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexa-samples%2Fskill-sample-nodejs-first-skill/lists"}