The "just feed me" button. Find and order a great lunch by balancing health, budget, speed, and variety. Use when the user wants lunch, wants to be fed, says "I'm hungry", or wants a recommendation without specifying preferences. Trigger words include lunch, feed me, hungry, what should I eat, order me food, recommend something, just pick something.
This is the all-in-one lunch ordering skill. It balances health, budget, speed, and variety to recommend the best options right now. No analysis paralysis — just good food, fast.
Run a search with a sensible default query. If the user gave a hint, use it. Otherwise:
node dist/cli.js search "healthy bowl" --toon
Also run a second search if the first is too narrow:
node dist/cli.js search "lunch" --toon
For each result, score on four dimensions:
Health (40% weight):
Budget (25% weight):
Speed (20% weight):
Variety (15% weight):
~/.config/hungry/order-history.jsonComposite lunch score = health0.4 + budget0.25 + speed + variety
Show exactly 3 picks, ranked by composite score:
Here are my top 3 picks for lunch:
1. Kitava [score: 82]
Low fee · 28 min · 4.8 stars · Buy 1, Get 1 Free
Why: Healthy bowls, great deal, haven't been there this week
2. sweetgreen (Marina) [score: 75]
Low fee · 22 min · 4.5 stars · Spend $20, Save $5
Why: Fast, reliable healthy option, $5 off today
3. moonbowls [score: 71]
Moderate fee · 32 min · 4.6 stars · Buy 1, Get 1 Free
Why: Korean bowls, BOGO deal, good variety pick
When the user picks one:
node dist/cli.js menu "<url>" --toonnode dist/cli.js cart add "<url>" "<item>"node dist/cli.js ordernode dist/cli.js order --confirmAfter ordering, note the restaurant for variety tracking:
# Read existing history, append, write back
User: "feed me"
Toast — restaurant POS, orders, menus, employees, revenue centers, and reporting.