google-maps-search-apiThis skill is designed to help users automatically extract business data from Google Maps search results. When a user asks to "find coffee shops in New York," "search for dental clinics," or "extract business leads from Google Maps," the agent should proactively apply this skill.
Install via ClawdBot CLI:
clawdbot install phheng/google-maps-search-api✅ Works Powerfully & Reliably On All Major AI Assistants
| Platform | Status | How to Install |
|----------|--------|----------------|
| OpenCode | ✅ Fully Supported | Copy skill folder to ~/.opencode/skills/ |
| Claude Code | ✅ Fully Supported | Native skill support |
| Cursor | ✅ Fully Supported | Copy to ~/.cursor/skills/ |
| OpenClaw | ✅ Fully Supported | Compatible |
Why Choose BrowserAct Skills?
This skill provides a one-stop business data collection service through the BrowserAct Google Maps Search API template. Obtain structured business data with just one command.
Before running, check the BROWSERACT_API_KEY environment variable. If it is not set, do not take further action; instead, request and wait for the user to provide it.
The Agent must inform the user:
"Since you haven't configured the BrowserAct API Key, please go to the BrowserAct Console to get your Key and provide it to me in this chat."
The Agent should flexibly configure the following parameters when calling the script based on user needs:
stringcoffee, bakery, coworking spacestringen, de, fr, it, es, ja, zh-CN, zh-TWenstringus, gb, ca, au, de, fr, es, it, jpusnumber100The Agent should implement "one command for results" by executing the following independent script:
# Call example
python ./scripts/google_maps_search_api.py "KeyWords" "language" "country" max_dates
After successful execution, the script will directly parse and print the results from the API response. Results include:
name: Business namefull address: Business addressrating: Average star ratingreview count: Number of reviewsprice range: Price levelcuisine type: Business categoryamenity tags: Features like Wi-Fi, outdoor seatingreview snippet: Highlighted short reviewservice options: Such as "Order online", "Dine-in"During script execution, if an error occurs (such as network fluctuations or task failure), the Agent should follow this logic:
"Invalid authorization", the API Key is invalid or expired. Do not retry; instead, guide the user to check and provide the correct API Key."Invalid authorization" but the task execution fails (e.g., output starts with Error: or returns an empty result), the Agent should automatically attempt to re-execute the script once.Generated Mar 1, 2026
Marketing agencies can use this skill to extract contact details and reviews of businesses in a target area, such as restaurants or retail stores, for cold outreach campaigns. It automates data collection that would otherwise require manual Google Maps searches.
Retail chains can gather data on competitor locations, including ratings, price ranges, and amenities, to identify market gaps and optimize their own store placements. This helps in strategic planning without manual research.
Real estate developers can search for businesses like cafes or gyms in a neighborhood to assess foot traffic and amenities, aiding in site selection for new properties. It provides quick insights into local commercial activity.
Travel agencies or hotels can extract data on local attractions, restaurants, and services to create curated guides or packages for tourists. This skill speeds up gathering up-to-date information on venues.
Healthcare organizations can compile lists of clinics, dentists, or pharmacies in a region, including ratings and services, for referral networks or patient resources. It automates the collection of essential provider details.
Offer this skill as part of a subscription service where businesses pay monthly for automated Google Maps data extraction, with tiered plans based on search volume. Revenue comes from recurring fees and API usage.
Freelancers or agencies use the skill to provide on-demand business data extraction for clients, charging per project or hourly for customized reports. This model leverages the skill's automation to scale services.
Develop integrations with CRM platforms like Salesforce or HubSpot, selling the skill as an add-on that automatically enriches lead records with Google Maps data. Revenue is generated through licensing or partnership deals.
💬 Integration Tip
Ensure the BROWSERACT_API_KEY is set in the environment before execution to avoid errors; use the provided script call with flexible parameters for different search needs.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.