rpi5/hermes/skills/goplaces/SKILL.md
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.
npx skillsauth add nsimonfr/nic-os goplacesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Modern Google Places API (New) CLI. Human output by default, --json for scripts.
Install
brew install steipete/tap/goplacesConfig
GOOGLE_PLACES_API_KEY required.GOOGLE_PLACES_BASE_URL for testing/proxying.Common commands
goplaces search "coffee" --open-now --min-rating 4 --limit 5goplaces search "pizza" --lat 40.8 --lng -73.9 --radius-m 3000goplaces search "pizza" --page-token "NEXT_PAGE_TOKEN"goplaces resolve "Soho, London" --limit 5goplaces details <place_id> --reviewsgoplaces search "sushi" --jsonClosest place to me
goplaces nearby --lat <lat> --lng <lng> --radius-m 2000 --type cafe --limit 5Directions (A → B)
goplaces directions --from-place-id <fromId> --to-place-id <toId> --steps --jsongoplaces resolve "Hotel Zelos San Francisco" --jsongoplaces directions --from-place-id <fromId> --to-place-id <toId> --compare drive --steps --json--units imperial only when explicitly requested.distance_meters (m/km) and duration_seconds (mins). Use step distance_meters for each step.steps[].instruction verbatim and do not reword compass directions.goplaces resolve --json).https://maps.apple.com/?daddr=<lat>,<lng>&dirflg=w.dirflg=d for driving and dirflg=r for transit.dirflg and note that cycling is not supported in Apple Maps links.saddr=<lat>,<lng> and note that Apple Maps will open in preview mode (Steps) until they change origin to Current Location.goplaces route is only for searching places along a route (Routes API), not directions/ETA.Notes
--no-color or NO_COLOR disables ANSI color.--type value (API accepts one).development
Log workouts, wishlist media, and query the self-hosted Ryot tracker via its GraphQL API with a Bearer token. Use when the user wants to record a gym session/workout, add a book/film/game/show to their wishlist, or look up what they've tracked in Ryot.
development
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
content-media
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
tools
<!-- vendored via `npx skills add steipete/clawdis@himalaya` (commit 27e5d49); locally adapted for personal ProtonMail via the hydroxide bridge on rpi5 --> --- name: protonmail description: Read, search, and send the user's personal ProtonMail using the himalaya CLI against the local hydroxide bridge (IMAP :1143 / SMTP :1025). homepage: https://github.com/pimalaya/himalaya metadata: {"openclaw":{"emoji":"📧","os":["linux"],"requires":{"bins":["himalaya"]}}} --- # ProtonMail (himalaya + hydroxid