Skip to main content
ClaudeWave
Skill1.3k repo starsupdated today

goplaces

The goplaces CLI tool queries Google's Places API (New) to search for locations, retrieve place details and reviews, and resolve addresses with optional filtering by ratings, business hours, and proximity. Use it for quick human-readable place lookups in terminal workflows or JSON output for programmatic integration with scripts and applications.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/trpc-group/trpc-agent-go /tmp/goplaces && cp -r /tmp/goplaces/openclaw/skills/goplaces ~/.claude/skills/goplaces
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# goplaces

Modern Google Places API (New) CLI. Human output by default, `--json` for scripts.

Install

- Homebrew: `brew install steipete/tap/goplaces`

Config

- `GOOGLE_PLACES_API_KEY` required.
- Optional: `GOOGLE_PLACES_BASE_URL` for testing/proxying.

Common commands

- Search: `goplaces search "coffee" --open-now --min-rating 4 --limit 5`
- Bias: `goplaces search "pizza" --lat 40.8 --lng -73.9 --radius-m 3000`
- Pagination: `goplaces search "pizza" --page-token "NEXT_PAGE_TOKEN"`
- Resolve: `goplaces resolve "Soho, London" --limit 5`
- Details: `goplaces details <place_id> --reviews`
- JSON: `goplaces search "sushi" --json`

Notes

- `--no-color` or `NO_COLOR` disables ANSI color.
- Price levels: 0..4 (free → very expensive).
- Type filter sends only the first `--type` value (API accepts one).