goplaces

Query the Google Places API for text search, place details, and location resolution.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/chebizarro/swarmstr --skill goplaces-chebizarro
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: goplaces
Source: https://github.com/chebizarro/swarmstr/tree/main/skills/goplaces
Command: npx skills add https://github.com/chebizarro/swarmstr --skill goplaces-chebizarro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a command-line interface to the Google Places API, enabling users to easily search for places, get details, resolve locations, and retrieve reviews without complex API integrations.

Core Features & Use Cases

  • Place Search: Find businesses and points of interest based on text queries, with options for filtering by opening hours, rating, and proximity.
  • Place Details: Retrieve comprehensive information about a specific place using its ID, including reviews.
  • Location Resolution: Convert human-readable addresses or place names into structured location data.
  • Use Case: A user needs to find nearby highly-rated pizza restaurants open now. They can use goplaces search "pizza" --open-now --min-rating 4 to get a list of relevant options.

Quick Start

Use the goplaces skill to search for "coffee shops" near a specific latitude and longitude.

Frequently Asked Questions about goplaces

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

FAQPage Schema
How do I search for nearby places using the Google Places API from the command line?▼

You can query the Google Places API for text search directly from the command line by providing a text query and optional filters like opening hours, rating, and proximity to return a list of relevant locations.

How do I convert a human-readable address into structured location data?▼

Location resolution converts human-readable addresses or place names into structured JSON location data, allowing you to easily script and parse geographic coordinates for applications requiring location-based information.

Can I retrieve place details and reviews using a Place ID via the Google Places API?▼

Yes, you can retrieve comprehensive place details and reviews by providing a specific Place ID to the Google Places API, returning scriptable JSON output for application integration.

Do I need an API key to use a Google Places API client for location search?▼

Yes, you must set the GOOGLE_PLACES_API_KEY environment variable for authentication to access the Google Places API, and you can optionally set GOOGLE_PLACES_BASE_URL for custom endpoints.

What is the best way to filter Google Places API search results for open businesses?▼

You can filter Google Places API search results by appending flags like --open-now and --min-rating to your text search query, ensuring you only retrieve highly-rated places currently open.

Are Google Places API location lookups limited to specific output formats?▼

Google Places API location lookups via this client are designed to output scriptable JSON data, ensuring easy integration into applications but limiting direct output to structured JSON format only.