home / skills / openclaw / skills / umea-lunch
This skill fetches today's Umea lunch menus from umealunchguide.se and presents options by restaurant with prices and dietary tags.
npx playbooks add skill openclaw/skills --skill umea-lunchReview the files below or copy the command above to add this skill to your agents.
---
name: umea-lunch
description: Get today's lunch menus from restaurants in Umeå. Use when asking about lunch, restaurants, or food in Umeå. Fetches live data from umealunchguide.se.
---
# Umeå Lunch Guide
Fetch and display lunch menus from Umeå restaurants via umealunchguide.se.
## Quick Start
Run the script to get today's menus:
```bash
python3 /root/clawd/skills/umea-lunch/scripts/fetch_lunch.py
```
### Options
```bash
# Get menus for a specific date (YYYY-MM-DD)
python3 /root/clawd/skills/umea-lunch/scripts/fetch_lunch.py --date 2026-01-29
# Filter by restaurant name (case-insensitive partial match)
python3 /root/clawd/skills/umea-lunch/scripts/fetch_lunch.py --restaurant tonka
# List all available restaurants
python3 /root/clawd/skills/umea-lunch/scripts/fetch_lunch.py --list
# Combine filters
python3 /root/clawd/skills/umea-lunch/scripts/fetch_lunch.py --date 2026-01-29 --restaurant "o'learys"
```
## Output Format
The script outputs JSON with restaurant info and lunch courses:
```json
{
"date": "2026-01-28",
"restaurants": [
{
"name": "Restaurant Name",
"address": "Street 123",
"phone": "090-123456",
"website": "https://...",
"courses": [
{
"title": "Dish Name",
"description": "Description of the dish",
"price": "149",
"tags": ["Vegetarisk", "Glutenfri"]
}
]
}
]
}
```
## Response Guidelines
When presenting lunch options:
- Group by restaurant
- Show dish name, description, and price
- Mention dietary tags (🥗 vegetarisk, 🌱 vegansk, 🌾 glutenfri, 🥛 laktosfri)
- Include address if user needs directions
This skill fetches today's lunch menus from restaurants in Umeå by querying the live umealunchguide.se feed. It returns structured JSON with restaurants, addresses, contact info, and courses so you can present clear lunch options. Use it to power chat answers, display menus in an app, or filter lunches by date or restaurant.
The skill requests the Umeå lunch feed and parses restaurant entries, extracting name, address, phone, website, and individual courses. Each course includes title, description, price, and dietary tags which are mapped to clear markers (vegetarian, vegan, gluten-free, lactose-free). Filters support date and case-insensitive partial restaurant matches and an option to list all available restaurants.
Can I request menus for a different date?
Yes. The skill supports a date parameter (YYYY-MM-DD) to fetch menus for that day.
How can I filter by restaurant?
Filter by a case-insensitive partial match on the restaurant name to return only matching entries.