All Projects β†’ chrisvoncsefalvay β†’ cookiecutter-flask-ask

chrisvoncsefalvay / cookiecutter-flask-ask

Licence: other
Cookiecutter template for Alexa skills based on the fantastic Flask-Ask framework πŸΎπŸ—£β“

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to cookiecutter-flask-ask

alexa-ruby
Ruby toolkit for Amazon Alexa service
Stars: ✭ 17 (-66.67%)
Mutual labels:  alexa, amazon-alexa-skill, amazon-echo, alexa-skills-kit, alexa-skill, amazon-alexa
Awesome Amazon Alexa
πŸ—£Curated list of awesome resources for the Amazon Alexa platform.
Stars: ✭ 458 (+798.04%)
Mutual labels:  alexa, amazon-echo, alexa-skills-kit, alexa-skill, amazon-alexa
Alexa Skills Kit Sdk For Java
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.
Stars: ✭ 758 (+1386.27%)
Mutual labels:  alexa, amazon-echo, alexa-skills-kit, voice, amazon-alexa
ultimate-guide-to-voice-assistants
Curation of startups, resources, people, posts etc in the voice-space
Stars: ✭ 55 (+7.84%)
Mutual labels:  amazon-alexa-skill, amazon-echo, voice, amazon-alexa
alexa-skill-boilerplate
An easy to use Amazon Alexa Skill Boilerplate for fast skill creation
Stars: ✭ 54 (+5.88%)
Mutual labels:  alexa, amazon-alexa-skill, amazon-echo, alexa-skill
Jovo Framework
πŸ”ˆ The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more
Stars: ✭ 1,320 (+2488.24%)
Mutual labels:  alexa, voice, alexa-skill, amazon-alexa
alexa-tesla
Alexa Skills Kit (ASK) project - Tesla monitoring and control for Amazon Echo devices
Stars: ✭ 23 (-54.9%)
Mutual labels:  amazon-alexa-skill, amazon-echo, alexa-skills-kit, alexa-skill
Alexa Skill Kit
Library for effortless Alexa Skill development with AWS Lambda
Stars: ✭ 278 (+445.1%)
Mutual labels:  alexa, amazon-echo, alexa-skills-kit, alexa-skill
Chatskills
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
Stars: ✭ 171 (+235.29%)
Mutual labels:  alexa, amazon-echo, alexa-skill, amazon-alexa
Awesome Voice Apps
πŸ•Ά A curated list of awesome voice projects, tools, and resources for Amazon Alexa, Google Assistant, and more.
Stars: ✭ 138 (+170.59%)
Mutual labels:  alexa, voice, alexa-skill, amazon-alexa
Azure4Alexa
Create and Host Alexa Custom Skills using .NET and Azure
Stars: ✭ 48 (-5.88%)
Mutual labels:  alexa, alexa-skills-kit, alexa-skill
Amazon Alexa Php
Php library for amazon echo (alexa) skill development.
Stars: ✭ 93 (+82.35%)
Mutual labels:  alexa, amazon-echo, alexa-skill
ask-toolkit-for-vscode
ASK Toolkit is an extension for Visual Studio Code (VSC) that that makes it easier for developers to develop and deploy Alexa Skills.
Stars: ✭ 90 (+76.47%)
Mutual labels:  alexa, alexa-skills-kit, alexa-skill
alexa-skill-test-framework
Framework for easy offline black-box testing of Alexa skills.
Stars: ✭ 64 (+25.49%)
Mutual labels:  alexa, alexa-skills-kit, alexa-skill
Alexa Skills Kit Sdk For Python
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.
Stars: ✭ 678 (+1229.41%)
Mutual labels:  alexa, alexa-skills-kit, alexa-skill
Alexa Voice Service.js
Library for interacting with Alexa Voice Service (AVS) in the browser.
Stars: ✭ 123 (+141.18%)
Mutual labels:  alexa, alexa-skills-kit, amazon-alexa
CALexa
CALexa is an Amazon Alexa Skill which allows accessing CalDAV Calendars. It makes use of the Flask-Ask Python micro-framework developed by John Wheeler.
Stars: ✭ 30 (-41.18%)
Mutual labels:  amazon-echo, alexa-skill, amazon-alexa
Assistantcomputercontrol
Control your computer with your Google Home or Amazon Alexa assistant!
Stars: ✭ 554 (+986.27%)
Mutual labels:  alexa, amazon-echo, amazon-alexa
Assistantjs
TypeScript framework to build cross-platform voice applications (alexa, google home, ...).
Stars: ✭ 100 (+96.08%)
Mutual labels:  alexa, voice, amazon-alexa
Voicewp
Create Alexa Skills through WordPress
Stars: ✭ 132 (+158.82%)
Mutual labels:  alexa, alexa-skill, amazon-alexa

Flask-Ask cookiecutter

This cookiecutter creates a ready-to-roll Alexa Skill skeleton based on Flask-Ask, an amazing framework by John Wheeler. Flask-Ask is quite possibly the fastest way to get started with developing Alexa Skills, and this cookiecutter only makes it faster!

What's in the box

  • A Flask Python application, including handlers for session start, launch and a number of built-in AMAZON intents, such as Yes, No, and Help.
  • A sample welcome intention that shows the way templating works in Flask-Ask, as well as a template.yaml template file with some examples.
  • A speech_assets folder, to hold your speech assets.
  • An (empty, but gitkeep'd) custom_slot_types folder to keep your list of custom slot values.
  • An intent_schema.json, which you can use as your template for building up the intent schema.
  • An empty sample_utterances.txt file (since the intentions currently provided for don't need utterances...).
  • A requirements.txt file with all you need.
  • A README.rst, explaining requirements and the setup process.

Short of a partridge in a pear tree, this contains everything you might need to get cracking with your very own Alexa skill! Read on below for directions on getting started with Flask-Ask.

Setup

To create the scaffolded project skeleton in your project, all you need to do is

  1. make sure you have cookiecutter installed (if not, go here),
  2. get cookiecutter to pull this repo and start scaffolding by entering the following command into your shell of choice: cookiecutter gh:chrisvoncsefalvay/cookiecutter-flask-ask , and
  3. follow the instructions in the README.rst file in your brand new repo!

That's all!

Contribute

Contributions are welcome! I'm also on the Flask-Ask Gitter a lot, so you are welcome to let me know just what I could do to make this an even better tool for Alexa developers!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].