johnwheeler/flask-ask
Alexa Skills Kit for Python observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3766
- days_rel: n/a
- days_push: 1220
- n_releases_24m: 0
Adoption not part of the score
1909 stars · 362 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Flask-Ask is a Flask extension that simplifies building Alexa Skills for Amazon Echo devices in Python. It maps Alexa intents to view functions via decorators, handles request signature verification, session management, and speech response construction with Jinja templates.
Use cases
- build a custom Alexa skill for Amazon Echo in Python
- map Alexa intents to Python functions with decorators
- verify Alexa request signatures in a Flask app
- manage Alexa skill sessions and reprompts
- separate spoken phrases from code using YAML templates
- create a voice-controlled trivia or tide-pooling skill
When to choose
- you are building Alexa skills in Python with Flask
- you want decorator-based intent handling and template-driven speech
- you need request signature verification out of the box
When to avoid
- you need modern Alexa features like Alexa+ add-ons or MCP toolkit
- you are starting a new project and want actively maintained SDKs
- you target Google Assistant or other voice platforms
Facets
framework · maturity maintenance
web-framework middleware templating speech-recognition web-development iot python cross-platform alexa-skills-kit amazon-echo voice-interfaces flask-extension voice-apps voice-assistants automation web-server
10 sources
- readme: https://github.com/johnwheeler/flask-ask · fetched 2026-08-28 · b629a8bffa11
- homepage: https://developer.amazon.com/blogs/post/Tx14R0IYYGH3SKT/Flask-Ask-A-New-Python-Framework-for-Rapid-Alexa-Skills-Kit-Development · fetched 2026-08-29 · 770614933b4b
- site_page: https://developer.amazon.com/docs/alexaplus/add-ons/home.html · fetched 2026-08-29 · 80c0dd9047dd
- site_page: https://developer.amazon.com/docs/alexaplus/smarthome/what-is-smart-home.html · fetched 2026-08-29 · 8b6e9e80e3a9
- site_page: https://developer.amazon.com/docs/apps-and-games/documentation.html · fetched 2026-08-29 · 843127665127
- site_page: https://developer.amazon.com/docs/music/landing_home.html · fetched 2026-08-29 · 0b522bbc60bd
- site_page: https://developer.amazon.com/docs/login-with-amazon/documentation-overview.html · fetched 2026-08-29 · 1035a621d99a
- site_page: https://developer.amazon.com/docs/physicalstores/welcome.html · fetched 2026-08-29 · 1e396e1d80f3
- site_page: https://developer.amazon.com/docs/amazon-data-portability/overview.html · fetched 2026-08-29 · 1f1886727f1c
- site_page: https://developer.amazon.com/docs/app-submission/faq-landing.html · fetched 2026-08-29 · b10092e34c4b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| johnwheeler/flask-ask | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="johnwheeler/flask-ask")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem