Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

goplaces — Claude Code skill: place search and setup

This skill runs goplaces to search Google Places, look up place details, and fetch reviews. Use it when an agent needs information about a place or area.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openclaw/openclaw --skill goplaces -a claude-code
Open on GitHub

What goplaces does

goplaces is a CLI for the Google Places API (New). The skill lets an agent search by text, resolve a place from a name or address, and retrieve details or reviews. Use --json to send search results to scripts.

Install the CLI with brew install steipete/tap/goplaces and set GOOGLE_PLACES_API_KEY. Searches can be narrowed by rating, opening hours, or coordinates; pass --page-token to request another page. The --type filter sends only its first value because the API accepts one type.

Install this skill when you want an agent to query Google Places from the command line. Requests need an API key.

What it helps with

  • find places from a text query
  • filter open places by rating
  • resolve a place from its name or address
  • fetch details and reviews for a place_id
  • send search results to a script as JSON

Example prompts for the agent

  • Find open coffee shops with a rating of at least 4.
  • Resolve “Soho, London” and show the matching places.
  • Fetch details and reviews for this `place_id`.

How to install goplaces

1Skills CLI (Vercel)

npx skills add openclaw/openclaw --skill goplaces -a claude-code

2Manually: put the files in place

~/.claude/skills/goplaces/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/goplaces/

From the same set45

The whole set →
summarize openclaw Runs a CLI tool to summarize or transcribe web articles, YouTube videos, podcasts, and local PDF documents directly within your AI assistant. Claude Code CX Codex Cursor +1 26,900installs weather openclaw This skill fetches current conditions and forecasts for a city, region, airport code, or coordinates. Use it to check rain and temperature or plan a trip. Claude Code CX Codex Cursor +1 9,300installs gog openclaw Guides an agent using the gog CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs. Use it when Google Workspace tasks need to run from a terminal. Claude Code CX Codex Cursor +1 8,500installs tmux openclaw Lets an agent work with live tmux sessions: read pane output, send keys and text, wait for a prompt line to show up. Claude Code CX Codex Cursor +1 8,400installs openai-whisper openclaw This skill lets your agent call the Whisper CLI to transcribe audio on your own machine. No API key needed. Claude Code CX Codex Cursor +1 7,100installs nano-pdf openclaw Edit PDF pages with plain text instructions through the nano-pdf CLI. Useful when you need to fix a typo or swap a heading without leaving your terminal. Claude Code CX Codex Cursor +1 7,100installs skill-creator openclaw A skill for writing, repairing and reviewing other skills. It splits behaviour into branches, sets the frontmatter and sorts resources into folders. Useful once your skill folder gets crowded. Claude Code CX Codex Cursor +1 6,700installs coding-agent openclaw This skill sends large coding tasks to Codex, Claude Code, or OpenCode as background workers. Use it for refactors, PR reviews, and issue-to-PR work. Claude Code CX Codex Cursor +1 6,500installs

Similar

opencli-adapter-author jackwener Build and improve OpenCLI JavaScript adapters from observed site behavior, browser evidence, and existing adapters when a site command needs to be added or fixed. Claude Code CX Codex Cursor +1 16,100installs typescript-advanced-types Seth Hobson Guides an agent through advanced TypeScript types, from generics to conditional and mapped types. Use it for typed libraries, API clients, or strict configuration objects. Claude Code CX Codex Cursor 92,169installs composio ComposioHQ This skill routes Composio tasks for a personal agent or a product with user-connected accounts, from setup and integration to tool runs and troubleshooting. Claude Code CX Codex Cursor +1 8,000installs context7-mcp upstash This skill fetches current library and framework documentation before the agent answers. Use it for setup questions, API references, and code generation. Claude Code CX Codex Cursor +1 6,200installs mcp-builder official anthropics This skill walks through building an MCP server in TypeScript or Python, from reading the protocol spec to writing tests and evaluation questions. Claude Code Claude.ai 130,949installs google-agents-cli-adk-code official Google A reference skill for building ADK agents with tools, callbacks, state, and workflows. Use it when an agent project needs concrete API patterns or code examples. Claude Code CX Codex Cursor +1 511,400installs lark-im larksuite This skill lets an agent work with Lark IM messages, chats, files, and interactive cards. Use it when coding tasks need access to team conversations. Claude Code CX Codex Cursor +1 472,300installs lark-event larksuite Listens to Lark/Feishu events and streams them as NDJSON. Use it for bots, message processing, and long-running subscribers. Claude Code CX Codex Cursor +1 466,200installs

Questions about goplaces

How do I install goplaces in Claude Code?

Run npx skills add openclaw/openclaw --skill goplaces -a claude-code. The goplaces CLI and GOOGLE_PLACES_API_KEY are also required.

What does goplaces do?

It uses the goplaces CLI to search places by text, resolve names and addresses, and retrieve place details or reviews. Search results can be returned as JSON.

What does goplaces need to run?

Set GOOGLE_PLACES_API_KEY. Install the CLI with brew install steipete/tap/goplaces.

Source text

SKILL.md · MIT
---
name: goplaces
description: "Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces."
homepage: https://github.com/steipete/goplaces
metadata:
  {
    "openclaw":
      {
        "emoji": "📍",
        "requires": { "bins": ["goplaces"], "env": ["GOOGLE_PLACES_API_KEY"] },
        "primaryEnv": "GOOGLE_PLACES_API_KEY",
        "install":
          [
            {
              "id": "brew",
              "kind": "brew",
              "formula": "steipete/tap/goplaces",
              "bins": ["goplaces"],
              "label": "Install goplaces (brew)",
            },
          ],
      },
  }
---

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

© openclaw · MIT · openclaw/openclaw

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor