goplaces

Search and retrieve Google Places API data via the goplaces CLI with JSON output.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/nomad3/openclaw-k8s --skill goplaces-nomad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goplaces
Source: https://github.com/nomad3/openclaw-k8s/tree/main/package/skills/goplaces
Command: npx skills add https://github.com/nomad3/openclaw-k8s --skill goplaces-nomad3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of quickly finding real-world places and getting structured details without manually browsing maps.

Core Features & Use Cases

  • Text Search: Perform human-friendly place searches with filters like open-now, rating thresholds, location biasing, radius, and pagination.
  • Place Resolution & Details: Resolve ambiguous text queries into candidate places and fetch detailed information including reviews.
  • Machine-Readable Output: Use JSON output for automation scripts or deterministic pipelines.

Quick Start

Ask for nearby coffee places by running goplaces search "coffee" --open-now --min-rating 4 --limit 5.

Frequently Asked Questions about goplaces

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Google Places and get JSON output for automation scripts?

Google Places search results can be output as JSON for automation scripts using the goplaces CLI, enabling deterministic pipelines and scripted workflows requiring pagination and filtering.

Do I need a Google Places API key to fetch location details and reviews?

A Google Places API key is required to fetch location details and reviews. You must configure the GOOGLE_PLACES_API_KEY environment variable to resolve ambiguous text queries into candidate places.

Can I filter Google Places text searches by open-now status and minimum rating?

Google Places text searches support filtering by open-now status, minimum rating thresholds, location biasing, radius, and pagination to narrow down human-friendly place searches.

What is the best way to resolve ambiguous location search queries into candidate places?

Resolving ambiguous location search queries into candidate places is best handled via the goplaces CLI, which fetches detailed information including reviews for automated record enrichment.

How do I automate record enrichment with structured Google Places data?

Automated record enrichment with structured Google Places data is achieved by running goplaces CLI text searches with JSON output, allowing downstream parsing to extract specific place details deterministically.