A custom Amazon Alexa skill that finally answers one of humanity's oldest questions. Ask Alexa what the meaning of life is and get the truth philosophers have overlooked for centuries: Dutch Bros Coffee.
- Enable the skill on your Alexa device.
- Say: "Alexa, open meaning of life"
- Then ask: "What is the meaning of life?"
- Alexa will respond: "The meaning of life is Dutch Bros Coffee."
├── lambda/
│ ├── index.js # Lambda function handler (zero dependencies)
│ └── package.json # Node.js package info
├── skill-package/
│ ├── skill.json # Skill manifest
│ └── interactionModels/
│ └── custom/
│ └── en-US.json # Intents and utterances
├── ask-resources.json # ASK CLI v2 project config
└── ask-states.json # ASK CLI deployment state
- Node.js v14+
- ASK CLI (
npm install -g ask-cli) - An Amazon Developer account
- An AWS account with CLI credentials configured (
aws configure)
1. Clone the repo
git clone https://github.com/ddavis83864/DutchBros.git
cd DutchBros2. Configure ASK CLI
ask configure3. Deploy
ask deploy- Go to developer.amazon.com/alexa/console/ask
- Open the Meaning of Life skill
- Click the Test tab and set the dropdown to Development
- Type:
open meaning of life - Then type:
what is the meaning of life
Any Alexa device signed into the same Amazon developer account can run the skill in Development mode without publishing. Just say:
"Alexa, open meaning of life"
- "What is the meaning of life?"
- "What's the meaning of life?"
- "Tell me the meaning of life."
- "What does life mean?"
- Runtime: Node.js 18.x (AWS Lambda)
- Dependencies: None — zero-dependency handler
- Deployment: ASK CLI v2 with Lambda deployer
