Google Maps Search Automation Skill for Openclaw

Effortlessly extract structured business data and leads from Google Maps using natural language commands.

phheng
v0.1.0
Feb 6, 2026
1
2.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install google-maps-search-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install google-maps-search-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Maps Search Automation Skill?

The Google Maps Search Automation Skill is a specialized tool designed for AI agents to gather comprehensive business intelligence. By leveraging the BrowserAct API, it allows developers to automate the scraping of Google Maps data, turning simple queries into detailed lists of local businesses. This integration is a core component for those building sophisticated workflows within Openclaw Skills, providing a stable and fast way to access global business directories.

This skill eliminates the manual effort of searching and copying data, offering a plug-and-play solution for lead generation, market analysis, and local search optimization. Whether you are using OpenCode, Cursor, or Claude Code, this skill provides a reliable bridge to real-time Google Maps data.

Google Maps Search Automation Skill Use Cases

  • Identifying new business leads based on industry keywords and geographic location.
  • Automating the collection of restaurant or service provider ratings for market research.
  • Gathering amenity information to find coworking spaces or specific facilities.
  • Scaling local business data extraction for marketing campaigns or database enrichment.

How Google Maps Search Automation Skill Works

  1. The AI agent receives a user prompt identifying a search target and location.
  2. The skill validates the presence of the BROWSERACT_API_KEY to ensure authorized access.
  3. A Python-based automation script calls the BrowserAct template with specific parameters like language and country bias.
  4. The script retrieves raw data from Google Maps search results and parses it into structured fields.
  5. The agent presents the final business list to the user, handling any necessary retries automatically.

Google Maps Search Automation Skill Setup

To begin, ensure you have an API key from the BrowserAct Console. Add this key to your environment variables to enable the Openclaw Skills integration.

# Set your API Key
export BROWSERACT_API_KEY="your_key_here"

You can then execute search tasks using the following CLI pattern:

python ./scripts/google_maps_search_api.py "coffee" "en" "us" 50

Google Maps Search Automation Skill Data Schema & Taxonomy

The skill produces a detailed dataset for every business found. The following schema describes the extracted attributes:

  • name: The registered business name.
  • full address: The complete physical address for the location.
  • rating & review count: User feedback metrics.
  • price range: Indication of cost level.
  • cuisine type: The specific category of the business.
  • amenity tags: Metadata such as Wi-Fi, outdoor seating, and accessibility features.
  • review snippet: A brief highlight from recent customer feedback.

Google Maps Search Automation Skill Advanced Features

  • Automated single-retry mechanism for improved reliability in data fetching.
  • Global support with configurable country and language parameters for localized results.
  • Seamless integration across various AI development environments compatible with Openclaw Skills.
  • Intelligent error reporting to guide users through API configuration issues.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*