A CLI tool to query Google Places for search, details, and review data in plain text or JSON.

Install

mkdir -p .claude/skills/goplaces && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1915" && unzip -o skill.zip -d .claude/skills/goplaces && rm skill.zip

Installs to .claude/skills/goplaces

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.
102 charsno explicit “when” trigger
Beginner

Key capabilities

  • Search for places by text query, minimum rating, and open status
  • Bias search results by latitude, longitude, and radius
  • Retrieve place details using a place ID
  • Fetch place reviews
  • Paginate through search results
  • Resolve place names to place IDs

How it works

The goplaces CLI sends queries to the Google Places API (New) for text search, place details, resolve, and reviews. It returns results in a human-friendly format by default or as JSON when specified.

Inputs & outputs

You give it
Text search query, place ID, or place name
You get back
Human-readable place information or JSON output

When to use goplaces

  • Batch fetching location details for apps
  • Searching for places based on rating and status
  • Integrating place review data into local tools
  • Scripting location lookup tasks

About this skill

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).

Prerequisites

goplaces CLIGOOGLE_PLACES_API_KEY environment variable

Limitations

  • The type filter sends only the first provided type value to the API.

How it compares

This skill provides a command-line interface for the Google Places API (New), offering direct access and scriptable JSON output, unlike manual web searches or custom API integrations.

Compared to similar skills

goplaces side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
goplaces (this skill)32moNo flagsBeginner
exa-hello-world127dReviewBeginner
mde-maps02moReviewIntermediate
data01moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

exa-hello-world

jeremylongshore

Create a minimal working Exa example. Use when starting a new Exa integration, testing your setup, or learning basic Exa API patterns. Trigger with phrases like "exa hello world", "exa example", "exa quick start", "simple exa code".

13

mde-maps

amo-tech-ai

mdeai Google Maps: Places (New), ChatMap, Gemini grounding, MCP tools, keys, Mastra maps. Quick routing; legacy `google-maps` name archived (see `_archive/2026-05-14`). NOT for: Mapbox-only, pure GIS math, non-Google stacks, generic off-repo tutorials.

00

data

salazarsebas

Querying Stellar chain data via Stellar RPC (preferred) and Horizon (legacy). Covers RPC JSON-RPC methods, Horizon REST endpoints, streaming, pagination, historical queries, Hubble/Galexie for deep history, and the RPC/Horizon migration story. Use when reading balances, transactions, operations, led

00

web-search

Igosuki

This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.

33188

perplexity

davila7

Web search and research using Perplexity AI. Use when user says "search", "find", "look up", "ask", "research", or "what's the latest" for generic queries. NOT for library/framework docs (use Context7) or workspace questions.

14175

perplexity-search

davila7

Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with source citations, or accessing information beyond the model's knowledge cutoff. Provides access to multiple Perplexity models including Sonar Pro, Sonar Pro Search (advanced agentic search), and Sonar Reasoning Pro through a single OpenRouter API key.

13135

Search skills

Search the agent skills registry