alexa-samples's repositories
skill-sample-nodejs-howto
This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a parameter-based skill using a template called ‘Minecraft Helper’. Ask how to craft an item, and this skill will give you instructions.
skill-sample-nodejs-city-guide
An Alexa Skill Sample showing how to build a skill featuring a single city's landmarks and news.
skill-sample-nodejs-decision-tree
An Alexa Skill Sample that progresses through a series of questions and then provides a career suggestion. Demonstrates an 'expert system' approach as opposed to a 'branching tree' approach.
skill-sample-nodejs-zero-to-hero
Support code for "Zero to Hero": A comprehensive course to building an Alexa Skill
skill-sample-nodejs-feed
An Alexa Skill Template to help create skills that read RSS/Atom feeds.
skill-sample-nodejs-fact-in-skill-purchases
Demonstrates how to use the new in-skill purchasing (ISP) features of Alexa skills by offering different packs of facts behind a purchase, and a subscription to unlock all of the packs at once
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.
skill-sample-nodejs-the-foodie
This Alexa Skills Kit sample shows how to build a conversational skill.
skill-sample-nodejs-salesforce
This project demonstrates how to build an Alexa private skill that integrates with your Salesforce data, utilizing account linking and a personal voice code.
skill-sample-nodejs-responsive-layouts
Alexa Presentation Language (APL) tutorial skill demonstrate Alexa Responsive Components and Responsive Templates and how to use them. Simply open the skill and follow the instructions from there.
skill-sample-python-city-guide
This Alexa sample skill is a template for a basic city-guide skill. Provided some data about a city's restaurants, attractions, Alexa will recommend a restaurant based on the meal type or recommend an attraction. It can also suggest the current temperature and weather conditions of the city.
skill-sample-nodejs-college-finder
This is a complex Node.js sample skill with examples of DynamoDB integration, display templates, dialog management, state management, contextual help and errors, and entity resolution.
skill-sample-python-petmatch
Pet Match matches the user with a pet. When launched, this Alexa Skill will prompt the user for the information it needs to determine a match. Once all of the required information is collected, it will send the data to an external web service which processes the data and returns the match. Through this workshop, you will learn how to use advanced Alexa Skills Kit features to create and configure an Alexa Skill and AWS Lambda.
skill-sample-python-howto
This tutorial will walk first-time Alexa skills developers through allthe required steps involved in creating a parameter-based skill using atemplate called ‘Minecraft Helper’. Ask how to craft an item in thegame Minecraft, and this skill will give you instructions.
skill-sample-nodejs-premium-hello-world
An Alexa sample skill that demonstrates how to use In-Skill Purchasing (ISP) features by offering a "Greetings Pack” and a “Premium Subscription that greets the customer in a variety of languages in different accents using Amazon Polly.
skill-sample-python-helloworld-decorators
This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a skill using this hello world template, called ‘hello world’. This post assumes you have some familiarity with Python (or a similar programming language) and the Alexa Skills Kit. This tutorial provides an alternate way to build Alexa skills using python decorators. If you are interested in developing skills using classes, please look at the skill-sample-python-helloworld-classes sample.
skill-sample-nodejs-cloudformation-guide
Intro and sample projects for Alexa Skills Kit (ASK) CLI's AWS CloudFormation deployer
skill-sample-python-sauce-boss
Learn how to build a multimodal skill with APL.
skill-sample-nodejs-shopping-actions
Sample skill with handlers for the Add to Cart and Buy Product actions in the Alexa Shopping Actions feature.
alexa-samples-pin-confirmation
This sample demonstrate how to use new Pin Confirmation feature of Alexa skills to inform user to provide voice pin to proceed further with skill functionality.
skill-sample-nodejs-humour-me
This project demonstrates how to build an Alexa skill with "paid feature"
alexa-heroku-sales-assistant-sample
This skill demonstrates how to build a private Alexa skill to access Salesforce data powered by Herkou and Heroku Connect. This sample skill is a Sales Assistant that allows users to access opportunities and make changes to them, in addition to giving a report on their revenue for the current quarter.