
Google Reviews
- 259 installs
- 614 repo stars
- Updated August 5, 2026
- openclaudia/openclaudia-skills
Manage Google Business Profile reviews: request reviews, draft responses, monitor sentiment, and improve local reputation for SaaS or brick-and-mortar brands.
About
Guides agents through Google Reviews strategy and operations: monitoring new reviews, crafting on-brand replies, spotting reputation risks, and running ethical review-generation campaigns tied to customer lifecycle moments for SaaS, ecommerce, and local businesses.
- Google Business Profile review workflows
- Response drafting for positive and negative reviews
- Reputation monitoring and sentiment patterns
- Local SEO trust signals from review volume
- Playbooks to increase review acquisition safely
Google Reviews by the numbers
- 259 all-time installs (skills.sh)
- +17 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #259 of 853 Sales & Marketing skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/openclaudia/openclaudia-skills --skill google-reviewsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 259 |
|---|---|
| repo stars | ★ 614 |
| Last updated | August 5, 2026 |
| Repository | openclaudia/openclaudia-skills ↗ |
What it does
Manage Google Business Profile reviews: request reviews, draft responses, monitor sentiment, and improve local reputation for SaaS or brick-and-mortar brands.
Files
Google Reviews
Fetch Google Maps ratings, review counts, and rating distributions for any business using the DataForSEO API.
When to Use This Skill
Use this skill when the user:
- Asks to check Google reviews for a business
- Wants to compare ratings across multiple businesses
- Needs Google review counts for a report or analysis
- Asks about a business's Google Maps presence
- Wants to audit competitor reviews
Tool Location
Global tools directory: ~/.agents/tools/
- Script:
~/.agents/tools/fetch-google-reviews.js - Credentials:
DATAFORSEO_LOGINandDATAFORSEO_PASSWORDin environment variables
Usage
Single Business
cd ~/.agents/tools && node fetch-google-reviews.js "Business Name" "City,Province,Country"Example:
cd ~/.agents/tools && node fetch-google-reviews.js "Trust Auto Sales" "Richmond,British Columbia,Canada"Batch Mode
Create a JSON file with an array of businesses, then run:
cd ~/.agents/tools && node fetch-google-reviews.js --batch /path/to/businesses.jsonJSON file format:
[
{"keyword": "Business One", "location": "Vancouver,British Columbia,Canada"},
{"keyword": "Business Two"}
]keyword(required): Business name to searchlocation(optional): Defaults to "Richmond,British Columbia,Canada"
Output
Single Business (JSON)
{
"keyword": "Trust Auto Sales",
"title": "Trust Auto Sales",
"rating": 4.2,
"reviews": 677,
"rating_distribution": {"1": 117, "2": 7, "3": 3, "4": 19, "5": 531},
"address": "3691 Number 3 Rd, Richmond, BC V6X 2B8",
"category": "Car dealer",
"url": "https://trustauto.ca/"
}Batch Mode
Prints a markdown table followed by full JSON:
| Business | Rating | Reviews | Address |
|----------|--------|---------|---------|
| Trust Auto Sales | 4.2 | 677 | 3691 Number 3 Rd, Richmond, BC V6X 2B8 |Location Format
Use the DataForSEO location format: City,Province/State,Country
Examples:
Richmond,British Columbia,CanadaVancouver,British Columbia,CanadaToronto,Ontario,CanadaNew York,New York,United States
API Details
- Uses DataForSEO
business_data/google/my_business_info/liveendpoint - Synchronous (returns results immediately)
- Returns first matching business for the keyword + location
- Batch mode adds 200ms delay between requests to avoid rate limits
Important Notes
- If
npm installhasn't been run yet:cd ~/.agents/tools && npm install - The script loads credentials from both local
.envand environment variables - DataForSEO charges per API call -- be mindful with large batches