This skill is designed to help users automatically extract reviews from Google Maps via the Google Maps Reviews API. Agent should proactively apply this skill when users request to find reviews for local businesses (e.g., coffee shops, clinics), monitor customer feedback for a specific brand or location, analyze sentiment of reviews for competitors, extract reviews for a chain of stores or services, track reputation of a local restaurant, gather user testimonials for a specific venue, conduct ma
SkillScore82Maintained
Automatic
◆Data Engineer pack
Last verified 8/9/2026
What it changes
Passed 15 of 18 test cases with the skill, and 10 of 18 without it.
Without skill55%
With skill82%
Checks it passed that the model alone missed
Specifies jp as country parameter
Includes likes_count in the review output
Includes comment_date in the parsed schema
and 6 more in the full report
7 fixed11 passed either way3 still failing1 broke
Pass-rate lift
+27 pp
Tokens
+23%
Agent turns
0%
Response time
+4%
Model gemini-3.6-flashMeasured 8/9/2026v118 of 22 cases passed with skill · 18 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
When summarizing the review output schema, what specific reviewer metadata fields are retrieved besides author_name?
What was checked, without and with the skill
Checked
Without skill
With skill
Includes author_profile_url in the parsed schema
Missed
Passed
Includes author_image_url in the parsed schema
Missed
Passed
case-12 · gemini-3.6-flash · 8/9/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md83 lines2 filesincludes scripts
Google Maps Reviews Automation Skill
📖 Introduction
This skill provides a one-stop review collection service using BrowserAct's Google Maps Reviews API template. It can extract structured review data directly from Google Maps search results. Simply provide the search keywords, language, and country to get clean, usable review data.
✨ Features
No Hallucinations: Pre-set workflows avoid AI generative hallucinations, ensuring stable and precise data extraction.
No Captcha Issues: No need to handle reCAPTCHA or other verification challenges.
No IP Restrictions: No need to handle regional IP restrictions or geofencing.
Faster Execution: Tasks execute faster compared to pure AI-driven browser automation solutions.
Cost-Effective: Significantly lowers data acquisition costs compared to high-token-consuming AI solutions.
🔑 API Key Setup
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other measures; ask and wait for the user to provide it.
Agent must inform the user:
"Since you haven't configured the BrowserAct API Key, please visit the BrowserAct Console to get your Key."
🛠️ Input Parameters
The Agent should flexibly configure the following parameters when calling the script:
KeyWords (Search Keywords)
Type: string
Description: The query used to find places on Google Maps (e.g., business names, categories).
Example: coffee shop, dental clinic, Tesla showroom
language (Language)
Type: string
Description: Sets the UI language and the language of the returned text.
Supported values: en, zh-CN, es, fr, etc.
Default: en
country (Country)
Type: string
Description: Country or region bias for search results.
Supported values: us, gb, ca, au, jp, etc.
Default: us
🚀 Usage
Agent should use the following independent script to achieve "one-line command result":
Scrapes Instagram posts by hashtag, returning media items with captions, like/comment counts, media URLs and user info from the hashtag explore feed. Use when user mentions Instagram hashtag scraping, get posts by hashtag, IG hashtag feed, scrape Instagram by tag, hashtag posts Instagram, search Instagram hashtag, pull posts from hashtag, Instagram topic posts, trending hashtag content, Instagram tag posts.