Alexa
Grow your team on GitHub
GitHub is home to over 31 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
-
The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
-
The Alexa Skills Kit SDK for Python helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
-
Resources for Alexa Smart Home developers.
-
The Alexa APIs for Python consists of python classes that represent the request and response JSON of Alexa services. These models act as core dependency for the Alexa Skills Kit Python SDK (https://github.com/alexa/alexa-skills-kit-sdk-for-python).
-
This is Alexa Skill sample code for Baby Activity Skill API. This contains sample implementation of Alexa.Health.* interfaces associated with Baby Activity Skills API. It shows the profile report and request/response handling of a skill implementing Alexa health capabilities.
-
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.
-
The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
-
This repo includes extensions to the Stanford Dialogue Corpus. It contains crowd-sourced rewrites to facilitate research in dialogue state tracking using natural language as the interface.
9 UpdatedApr 15, 2019 -
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.
-
A series of sample code projects to be used for educational purposes during Alexa hackathons and workshops, and as a reference for tutorials and blog posts.
-
Build An Alexa Fact Skill
-
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.
-
The Alexa APIs for NodeJS consists of JS and Typescript definitions that represent the request and response JSON of Alexa services. These models act as core dependency for the Alexa Skills Kit NodeJS SDK (https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs).
-
The Alexa APIs for Java consists of JAVA POJO classes that represent the request and response JSON of Alexa services. These models act as core dependency for the Alexa Skills Kit Java SDK (https://github.com/alexa/alexa-skills-kit-sdk-for-java ).
-
An SDK for commercial device makers to integrate Alexa directly into connected products.
-
The Alexa Auto SDK is for automotive OEMs to integrate Alexa directly into vehicles.
-
Alexa Skill Sample to learn how to use advanced dialog management
-
Alexa Skill Sample to learn how to use advanced dialog management. It creates a trivia dynamically from an array of questions and answers
-
This demo store showcases how to integrate Amazon Pay into your shopping experiences on Alexa.
-
An Alexa Skill Sample showing how to build a fact skill in Python.
-
An Alexa Skill Sample showing how to build a quiz game skill in Python.
-
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 advance…
-
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.
-
An Alexa Skill Sample showing how to build a skill featuring a single city's landmarks and news.
-
The high low game is a game where the player tries to guess the target number between 1 to 100. After each incorrect guess, the player is informed if the target number is higher or lower than their current guess. This continues until the target number is guessed or the player gives up. This sample Alexa Skill is written in Python and demonstrate…
-
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.
-
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.
-
ASK Toolkit is an extension for Visual Studio Code (VSC) that that makes it easier for developers to develop and deploy Alexa Skills. It is built on the ASK CLI (Command Line Interface).
-
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.
-
The color picker skill is a simple skill where alexa asks you to pick a color and responds back with the color you chose, when you ask it what is your favorite color. This sample Alexa Skill is written in Python and demonstrates the use of session attributes.