From openclaudia-openclaudia-skills
Fetches Google Maps ratings, review counts, and rating distributions for businesses via DataForSEO API. Use for checking reviews, comparing ratings, auditing presence, or analyzing competitors.
npx claudepluginhub joshuarweaver/cascade-communication --plugin openclaudia-openclaudia-skillsThis skill uses the workspace's default tool permissions.
Fetch Google Maps ratings, review counts, and rating distributions for any business using the DataForSEO API.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Fetch Google Maps ratings, review counts, and rating distributions for any business using the DataForSEO API.
Use this skill when the user:
Global tools directory: ~/.agents/tools/
~/.agents/tools/fetch-google-reviews.jsDATAFORSEO_LOGIN and DATAFORSEO_PASSWORD in environment variablescd ~/.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"
Create a JSON file with an array of businesses, then run:
cd ~/.agents/tools && node fetch-google-reviews.js --batch /path/to/businesses.json
JSON 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"{
"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/"
}
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 |
Use the DataForSEO location format: City,Province/State,Country
Examples:
Richmond,British Columbia,CanadaVancouver,British Columbia,CanadaToronto,Ontario,CanadaNew York,New York,United Statesbusiness_data/google/my_business_info/live endpointnpm install hasn't been run yet: cd ~/.agents/tools && npm install.env and environment variables