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.
Clone or download
franklin-lobb Merge pull request #1 from pbheemag/add_hook_scripts
Added skill.json, config and hook scripts
Latest commit 517aadf Nov 21, 2018

README.md

Build An Alexa Color Picker Skill using ASK Python SDK

This Alexa sample skill is a template for a basic color picker skill.

Concepts

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 and response interceptors.

Setup

To run this example skill you need to do two things. The first is to deploy the example code in lambda, and the second is to configure the Alexa skill to use Lambda.

Get Started

Be sure to take a look at the Additional Resources!

Usage

Alexa, open color picker
	>> ...Please tell me your favorite color... 
Red
	>> Now I know that your favorite color is Red.
       You can ask me your favorite color by saying, what's my favorite color ?.       
...

Repository Contents

  • /lambda - Back-End Logic for the Alexa Skill hosted on AWS Lambda
  • /models - Voice User Interface and Language Specific Interaction Models
  • /instructions - Step-by-Step Instructions for Getting Started

Additional Resources

Community

Tutorials & Guides

  • Voice Design Guide - A great resource for learning conversational and voice user interface design.
  • CodeAcademy: Learn Alexa - Learn how to build an Alexa Skill from within your browser with this beginner friendly tutorial on CodeAcademy!

Documentation