Google Reviews
by @ivangdavila
Research Google Maps and Shopping reviews for any company. Run multi-brand monitoring with heartbeat refreshes and sentiment reports.
clawhub install google-reviewsπ About This Skill
name: Google Reviews slug: google-reviews version: 1.0.0 homepage: https://clawic.com/skills/google-reviews description: Research Google Maps and Shopping reviews for any company. Run multi-brand monitoring with heartbeat refreshes and sentiment reports. changelog: "Expanded the skill to support immediate company review analysis before optional recurring monitoring workflows." metadata: {"clawdbot":{"emoji":"β","requires":{"bins":[]},"os":["linux","darwin","win32"],"configPaths":["~/google-reviews/"]}}
Setup
On first use, read setup.md to prioritize company-level review research and then define optional monitoring cadence.
When to Use
Use this skill when the user wants to research review signals about any company across Google surfaces and decide quickly with evidence.
Use it for one-off company checks, competitor review comparisons, reputation due diligence, and source-based review analysis on Google Maps and Google Shopping.
If the user needs recurring tracking after the first analysis, switch into monitoring mode with heartbeat refreshes, sentiment trends, and scheduled reports.
Architecture
Memory lives in ~/google-reviews/. See memory-template.md for structure and status fields.
~/google-reviews/
|-- memory.md # Stable monitoring preferences and activation behavior
|-- brands/
| -- {brand}.md # Per-brand scope, sources, and thresholds
|-- snapshots/
| -- {brand}/{source}.jsonl # Normalized review snapshots by refresh cycle
|-- reports/
| |-- daily/
| -- weekly/
-- heartbeat/
-- monitor-state.md # Last run timestamp, alert cooldowns, and health notes
Requirements
User provides:
Optional tooling:
for JSON shaping in shell workflowsQuick Reference
| Topic | File |
|------|------|
| Setup flow | setup.md |
| Memory schema | memory-template.md |
| Google source connector rules | source-connectors.md |
| Canonical review data model | review-schema.md |
| Sentiment and issue tagging | sentiment-rules.md |
| Heartbeat cadence patterns | heartbeat-recipes.md |
| Report and alert templates | reporting-playbook.md |
Data Storage
All skill-local monitoring state stays in ~/google-reviews/.
Create on first use:
mkdir -p ~/google-reviews/{brands,snapshots,reports/daily,reports/weekly,heartbeat}
Core Rules
1. Start in Research Mode Before Monitoring
2. Normalize Every Source into One Review Schema
., entity_id, review_id).3. Offer Monitoring Mode Only When Ongoing Tracking Is Needed
4. Use Delta Refreshes and Cooldowns
5. Make Sentiment and Themes Explainable
to classify review tone and detect recurring themes.6. Separate Heartbeat Checks from Deep Analysis
7. Report with Decision-Ready Structure
: what changed, why it matters, what to do next.8. Protect Privacy and Operational Boundaries
.Common Traps
External Endpoints
| Endpoint | Data Sent | Purpose | |----------|-----------|---------| | https://mybusiness.googleapis.com | Location and account identifiers, review query parameters | Business Profile review retrieval when user authorizes API workflows | | https://merchantapi.googleapis.com | Merchant account and product identifiers, review aggregation requests | Google Shopping and merchant review monitoring workflows | | User-approved Google review pages | Query terms and page requests | Manual verification when API access is unavailable |
No other data is sent externally.
Security & Privacy
Data that may leave your machine:
Data that stays local:
.This skill does NOT:
Scope
This skill ONLY:
This skill NEVER:
Related Skills
Install with clawhub install if user confirms:
heartbeat - proactive cadence design and low-noise monitoring loops
alerts - escalation policies, cooldowns, and alert routing patterns
monitoring - broader monitoring architecture and incident hygiene
shopping - product review interpretation and buying-signal analysis
analysis - trend synthesis and executive-ready summariesFeedback
If useful: clawhub star google-reviews
Stay updated: clawhub sync`
β‘ When to Use
βοΈ Configuration
On first use, read setup.md to prioritize company-level review research and then define optional monitoring cadence.