google-maps-researchlisted
Install: claude install-skill Crawlora-org/crawlora-skills
# Google Maps research
Resolve places from a query, then compare their returned details with source links.
This skill contains only the four live Google Maps endpoints.
## Setup and requests
Set `CRAWLORA_API_KEY` to your Crawlora API key from [crawlora.net](https://crawlora.net).
Run the bundled `scripts/crawlora.sh` from this skill's directory (or use its
absolute path). It sends `x-api-key` to `https://api.crawlora.net/api/v1` and
prints the JSON response. Keep the key in the environment.
Read [reference/endpoints.md](reference/endpoints.md) for methods and parameters.
**Maps search uses POST with flat fields**: `keyword`, `language`, and `country`
are all required. The catalog's `mapSearchOption` is a parameter label, not a
JSON wrapper. Include the city or neighborhood in `keyword` when relevant.
```sh
scripts/crawlora.sh -X POST /google/map/search \
'{"keyword":"coffee cambridge massachusetts","language":"en","country":"us"}'
```
## Workflow
1. Search using the user's geography and category. Use returned `place_id`
values; do not fabricate IDs from names or addresses.
2. Fetch `/google/map/place/{place_id}` for candidates needing current detail.
Match name and address before combining records; branches are separate places.
3. Fetch `/google/map/place/{place_id}/reviews` when the question needs customer
feedback, or `/photos` when it needs the place gallery. Read actual images
before making visual claims. Detail alone suffices for many questions.
4.