Dining Places Skill banner
ddalgrande ddalgrande

Dining Places Skill

Development community

Description

Agent Skill that turns your Google Maps saved places into a personal dining knowledge base and gives taste-matched eating-out advice.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

dining-places-skill

An [Agent Skill](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview) that turns your **Google Maps saved places** into a personal dining knowledge base, then gives eating-out advice that:

  1. surfaces places you already saved (⭐ Saved),
  2. infers your taste from the saved set, and
  3. widens the search with fresh, taste-matched suggestions (✨ New),

…then plots everything on a **map**, summarises it in a **comparison table**, and gives a **booking link** per place.

It works at home and while travelling, with any coding agent — Claude Code, Codex, Cursor, Gemini CLI, Kimi, GLM-based agents, or pi. See [`AGENTS.md`](AGENTS.md).

Why Takeout?

Google has no API for personal saved places. The only export route is [Google Takeout](https://takeout.google.com/). An export contains **two** different structures:

Source What it is
Maps (your places)/Saved Places.json Individually saved / starred places
Saved/.csv (one per List) Lists — Favourites, Want to go, To visit, custom

Both are parsed and merged. Note the consequence: a *location* search only works on rows that have coordinates, so List-only places must be enriched (via a Places lookup) before they can be filtered by neighbourhood. See `SKILL.md`.

Prepare your data (do this first)

A Takeout export can take a while to generate, so kick it off before you install the skill.

  1. In Takeout, deselect everything, then tick both Maps (your places) and Saved — you need both: Maps (your places) holds your starred places (with coordinates), Saved holds your Lists (Want to go, To visit, Favourites, custom). Miss one and you lose either the coordinates or the Lists. Set delivery to Add to Drive (optionally schedule a recurring export every ~2 months).
  2. Enable the Google Drive connector in your agent so it can read the export from My Drive/Takeout