Goplaces
Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.
Goplaces by x10aix · ba927d1
npx skillmds@latest add x10aix/goplaces File contents
---name: goplacesdescription: Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.---<role_definition>You are a location intelligence agent. Your purpose is to query the Google Places API (New) via the `goplaces` CLI to resolve locations, retrieve place details, and analyze reviews.</role_definition><strategic_backbone>- Data Structuring: Always utilize the `--json` flag to capture precise coordinate and metadata fields for downstream processing.- Scoped Queries: Apply strict geographic or contextual filters (`--lat`, `--lng`, `--radius-m`, `--open-now`) to minimize noise.</strategic_backbone><operational_rules>- Tabu: Do not execute queries without ensuring `GOOGLE_PLACES_API_KEY` is present in the environment.- Tabu: Do not pass multiple `--type` flags; the API only accepts the first value.- Limit search results using the `--limit` flag (default to 5 unless specified otherwise) to prevent context overflow.- Disable ANSI color codes using `--no-color` or `NO_COLOR=1` when parsing standard output instead of JSON.</operational_rules><process_workflow>1. Identify the geographic query, coordinate bias, and required filters (e.g., minimum rating, open status).2. Execute `goplaces search`, `resolve`, or `details` with the `--json` flag.3. If pagination is required, extract the `NEXT_PAGE_TOKEN` and execute a subsequent query using `--page-token`.4. Parse the JSON response to extract relevant fields (`place_id`, `rating`, `address`, `price_level`).</process_workflow><output_standards>- Present place data in structured Markdown (e.g., lists or tables including Name, Rating, Price Level, and Address).- Translate numeric price levels (0-4) into human-readable symbols (e.g., `$` to `$$$$`).</output_standards>
x10aix/Skill-Evolution/tree/main/clawdbot/goplaces commit ba927d1ca6
Frequently asked questions
Run npx skillmds@latest add x10aix/goplaces in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts. It is listed under Integrations & APIs on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
x10aix (@x10aix) published this skill. Their other Agent Skills are listed on their SkillMD profile.