openclaw/skills/places/SKILL.md
Search for places, get directions, find nearby businesses, and look up place details using Google Places API. Use when asked about restaurants, stores, businesses, directions, travel time, or finding places.
npx skillsauth add Dbochman/dotfiles placesInstall 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.
Search and explore places via the goplaces CLI (v0.3.0), powered by the Google Places API (New) and Routes API.
goplaces search "Italian restaurants in West Roxbury MA"
goplaces search "coffee shops near Brookline" --open-now
goplaces search "pharmacies" --lat=42.28 --lng=-71.16 --radius-m=2000
goplaces search "date night restaurants" --min-rating=4.0 --price-level=2,3
goplaces search "pet stores" --type=pet_store --limit=5
goplaces search "brunch spots West Roxbury" --json
| Flag | Description |
|------|-------------|
| --limit=N | Max results 1-20 (default 10) |
| --open-now | Only currently open places |
| --min-rating=N | Minimum rating 0-5 |
| --price-level=N,... | Price levels 0-4 (repeatable) |
| --type=TYPE | Place type filter (repeatable) |
| --lat, --lng, --radius-m | Location bias |
| --keyword=STRING | Keyword to append to query |
Find places around a specific location (requires coordinates):
goplaces nearby --lat=42.28 --lng=-71.16 --radius-m=1000 --type=restaurant
goplaces nearby --lat=42.28 --lng=-71.16 --radius-m=500 --type=grocery_store --limit=5
goplaces directions --from="West Roxbury MA" --to="Boston MA" --mode=drive
goplaces directions --from="123 Main St, West Roxbury" --to="Logan Airport" --mode=drive --units=imperial
goplaces directions --from="West Roxbury MA" --to="Cambridge MA" --mode=transit --steps
goplaces directions --from="West Roxbury MA" --to="Brookline MA" --mode=drive --compare=transit
| Flag | Description |
|------|-------------|
| --from, --to | Origin and destination (address or place name) |
| --mode | walk, drive, bicycle, transit (default: walk) |
| --compare=MODE | Compare with another travel mode |
| --steps | Include turn-by-turn instructions |
| --units | metric or imperial |
Can also use place IDs or coordinates:
goplaces directions --from-place-id=ChIJs4leeXiC44kRlTBRn5-ln2o --to="Boston MA"
goplaces directions --from-lat=42.28 --from-lng=-71.16 --to="Boston MA"
goplaces details ChIJs4leeXiC44kRlTBRn5-ln2o
goplaces details ChIJs4leeXiC44kRlTBRn5-ln2o --reviews
goplaces details ChIJs4leeXiC44kRlTBRn5-ln2o --reviews --photos --json
Get a place ID from search results, then fetch full details including hours, phone, website, reviews.
Find places along a driving route:
goplaces route "gas stations" --from="West Roxbury MA" --to="Cape Cod MA"
goplaces route "rest stops" --from="West Roxbury MA" --to="New York NY" --radius-m=2000
goplaces route "coffee" --from="West Roxbury MA" --to="Providence RI" --mode=DRIVE --limit=3
Convert a free-form address to place candidates:
goplaces resolve "Farmstead Table West Roxbury"
goplaces resolve "123 Main St West Roxbury MA" --json
Get place suggestions from partial input:
goplaces autocomplete "farm" --lat=42.28 --lng=-71.16 --radius-m=5000
goplaces autocomplete "MIDA new" --limit=3
| Flag | Description |
|------|-------------|
| --json | Output as JSON (best for scripting) |
| --language=CODE | BCP-47 language code (e.g. en) |
| --region=CODE | CLDR region code (e.g. US) |
| --verbose | Verbose logging |
details and directions--json flag is useful when you need to extract specific fieldssearch uses text-based search (best for natural language queries); nearby requires coordinates and typesGOOGLE_PLACES_API_KEY env var (managed by gateway wrapper)tools
Use exact configured Reolink cameras through the local Home Hub for availability and power status, fresh stills, visual commentary, protected Dylan/Julia/household sharing, and reversible spotlight control. Supports trusted owner tasks and explicitly scoped proactive automations; not for Nest or Ring cameras, arbitrary recipients, recordings, account changes, or raw camera APIs.
data-ai
Privately manage Dylan and Julia's household plant inventory and care history by physical location, bed, and exact Flower Cam view. Use for confirmed plant onboarding from camera conversations, camera- or bed-filtered inventory, record corrections, individual or whole-bed care, and private filtered exports. Pair with reolink-camera when an owner asks about plants visible in Flower Cam images.
testing
Inspect and control the physically secured Reachy Mini at Crosstown through ClawBody. Use for requests to check Reachy, look around, express an emotion, play any official emotion or dance preset, speak proactively, mute or unmute its microphone, stop movement, or describe what its camera sees.
tools
Handle Reachy/iMessage handoffs, selective durable memory, forgetting, and diagnostics; automatic context comes from the gateway plugin.