The List of Lists skill allows you to maintain multiple lists with Alexa. A user may have any number of lists, with any number of entries. Lists and list entries are maintained in a DynamoDB database organized by Alexa UserID. In this way, the user may keep arbitrary lists for any purpose. Users may create lists, add entries to lists, delete entries, and delete entire lists using Alexa commands. This Alexa skill will work with an "active list". A user may switch between active lists with a command. When a new list is created it becomes the active list.
Commands for this skill are as follows:
To create a new list, say "Alexa, tell my lists to create list <list name>" To add an item to your active list, say: Alexa, tell my lists to add entry <entry name>". To switch to a different list say: "Alexa, tell my lists, change list to <list name>". To delete a list, say: "Alexa, tell my lists to delete list <list name>". To remove an entry from a list, say: "Alexa, tell my lists to delete entry <entry name>". To say all of your lists, say: "Alexa, ask my lists to tell me my lists". To list the entries in your active list, say: "Alexa, ask my lists what are my entries".