skills$openclaw/google-maps
shaharsha9.4k

by shaharsha

google-maps – OpenClaw Skill

google-maps is an OpenClaw Skills integration for coding workflows. The definitive Google Maps integration for OpenClaw. Search, navigate, and explore with real-time data.

9.4k stars953 forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namegoogle-maps
descriptionThe definitive Google Maps integration for OpenClaw. Search, navigate, and explore with real-time data. OpenClaw Skills integration.
ownershaharsha
repositoryshaharsha/google-maps
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @shaharsha/google-maps
last updatedFeb 7, 2026

Maintainer

shaharsha

shaharsha

Maintains google-maps in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
lib
map_helper.py
3.6 KB
_meta.json
455 B
SKILL.md
1.4 KB
SKILL.md

name: google-maps description: The definitive Google Maps integration for OpenClaw. Search, navigate, and explore with real-time data. version: 1.0.0 author: shaharsh tags: [maps, places, location, navigation, google] metadata: {"clawdbot":{"emoji":"🗺️","requires":{"env":["GOOGLE_API_KEY"]},"primaryEnv":"GOOGLE_API_KEY","install":[{"id":"pip","kind":"pip","package":"requests","label":"Install dependencies (pip)"}]}} allowed-tools: [exec]

Google Maps 🗺️

The ultimate tool for location intelligence in OpenClaw. Powered by Google Maps Platform.

Requirements

  • API Key: Required via GOOGLE_API_KEY environment variable.
  • APIs: Enable Places API, Distance Matrix API, and Geocoding API in Google Cloud Console.

Setup

Set your API Key in OpenClaw config:

{
  "env": {
    "GOOGLE_API_KEY": "AIza..."
  }
}

Also supports GOOGLE_MAPS_API_KEY for backwards compatibility.

Tools

I interact with this skill via the Python helper: python3 skills/google-maps/lib/map_helper.py <action> <params>

Actions

  • search: search "<query>" (Options: --open for open now).
  • details: details "<place_id>" (Returns reviews, hours, phone).
  • distance: distance "<origin>" "<destination>" "<mode>" (Modes: driving, walking, bicycling).

Localization

Supports --lang=he (default) or --lang=en for dynamic responses.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

- **API Key**: Required via `GOOGLE_API_KEY` environment variable. - **APIs**: Enable `Places API`, `Distance Matrix API`, and `Geocoding API` in Google Cloud Console.

FAQ

How do I install google-maps?

Run openclaw add @shaharsha/google-maps in your terminal. This installs google-maps into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/shaharsha/google-maps. Review commits and README documentation before installing.