# Food Finder

> Smart nearby food recommendations based on current location, time of day, and weather

- Skill: `dvcrn/food-finder` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dvcrn/food-finder`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/food-finder/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/food-finder

---


# Food Finder

Recommend nearby restaurants based on the user's current location, time of day, and weather conditions.

## Steps

### 1. Get Context

Call `clawpaw_get_context` to get:
- Current time and time period (morning/noon/afternoon/evening/late night)
- Current location coordinates

### 2. Get Weather

Call `clawpaw_weather` (using current coordinates, forecast=false) for real-time weather.
Note the weather condition and temperature for recommendation adjustments.

### 3. Choose Food Category

Select search keywords based on time of day:

| Period | Time Range | Category | Keywords |
|--------|-----------|----------|----------|
| Breakfast | 06:00-09:00 | Breakfast spots | 早餐 |
| Lunch | 11:00-13:30 | Full meals | 午餐 |
| Afternoon tea | 14:00-17:00 | Coffee, desserts | 咖啡厅 |
| Dinner | 17:30-20:00 | Full meals | 餐厅 |
| Late night | 20:00-02:00 | Late-night eats | 夜宵 |
| Other | 02:00-06:00 | 24h restaurants | 24小时餐饮 |

If the user mentions a specific cuisine (e.g. "hotpot", "coffee"), prioritize their preference over time-based defaults.

### 4. Search Nearby

Call `clawpaw_nearby` with:
- `longitude` / `latitude`: from context
- `keywords`: based on time period (or user preference)
- `poi_type`: 餐饮
- `radius`: adjust by weather
  - Rain/snow/extreme weather → 500
  - Normal weather → 1000
  - User has transport → 2000
- `limit`: 10

### 5. Output Recommendations

Pick the TOP 5 results and format:

```
🍜 Based on your location and the time of day, here are some picks:

1. **Restaurant Name** — XXm away
   ⭐ X.X | 💰 ¥XX avg | 📞 phone
   💡 [Reason tied to weather/time, e.g. "A warm bowl of soup on a rainy day"]

2. ...
```

Recommendation reasons should feel contextual:
- Rainy → "Close by, just X min walk"
- Cold → "Hot food to warm you up"
- Hot → "Air-conditioned, great for cooling off"
- Late night → "Open late, perfect for a midnight snack"

## When to Use

- User expresses hunger ("I'm hungry", "starving")
- User asks what to eat ("what should I eat", "any food nearby")
- User asks about nearby restaurants ("any good restaurants around here")
- User mentions a specific food type ("I want hotpot", "coffee shop nearby")

## When NOT to Use

- User is asking for a recipe or cooking instructions
- User specifies a different address (not their current location)
- User is discussing nutrition or dietary health topics

