New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Scrape G2, Capterra, and Trustpilot reviews for your product

Review intelligence digest

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · updated Sep 21

Review intelligence digest cover

Scrape G2, Capterra, and Trustpilot reviews for your product and competitors, then extract recurring themes, objections, proof points, and exact customer language for use in messaging. Chains review-site-scraper with LLM analysis.

---
name: review-intelligence-digest
description: >
  Scrape G2, Capterra, and Trustpilot reviews for your product and competitors, then
  extract recurring themes, objections, proof points, and exact customer language for
  use in messaging. Chains review-site-scraper with LLM analysis. Produces a weekly or monthly
  digest that feeds directly into copywriting, positioning, and sales enablement.
  Use when a marketing team needs to ground messaging in real customer language.
tags: [research]
---

# Review Intelligence Digest

Scrape reviews for your product and top competitors, then extract what actually matters for marketing: the exact language customers use, recurring pain points, proof points that convert, and objections to pre-empt.

**Core principle:** Your best marketing copy is already written — by your customers, in their reviews. This skill surfaces it.

## When to Use

Overview

Scrape reviews for your product and top competitors, then extract what actually matters for marketing: the exact language customers use, recurring pain points, proof points that convert, and objections to pre-empt.

Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill review-intelligence-digest -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \ | tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/research/composites/review-intelligence-digest
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/d682191db5e82b260e5a/review-intelligence-digest.zip" -OutFile "$env:TEMP\review-intelligence-digest.zip"; Expand-Archive "$env:TEMP\review-intelligence-digest.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md6.8 KB
  • skill.meta.json327 B
Read the files here
gooseworks-ai/615c6852 files
Shared references1SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text226 lines

Review Intelligence Digest

Scrape reviews for your product and top competitors, then extract what actually matters for marketing: the exact language customers use, recurring pain points, proof points that convert, and objections to pre-empt.

Core principle: Your best marketing copy is already written — by your customers, in their reviews. This skill surfaces it.

When to Use

  • "What are customers saying about us vs competitors?"
  • "Find proof points and objections from our G2 reviews"
  • "What language do our customers use to describe the problem we solve?"
  • "Run a review audit for [client]"
  • "What are [competitor]'s customers complaining about?"

Phase 0: Intake

  1. Your product name + review page URLs (G2, Capterra, Trustpilot — any/all)
  2. Competitor names + their review page URLs (1-3 competitors recommended)
  3. What are you trying to learn? (Pick primary focus or do all):
    • Messaging mining — extract ICP language and proof points
    • Competitive displacement — find competitor pain points to exploit
    • Objection mapping — identify what's stopping people from buying/staying
    • Feature gaps — what do customers wish existed?
  4. Time range: last 3 months (default), last 6 months, or all time?

Phase 1: Scrape Reviews

Run review-site-scraper for your product and each competitor:

# Your product
python3 skills/capabilities/review-site-scraper/scripts/scrape_reviews.py \
  --platform g2 \
  --url "<your_g2_url>" \
  --days 90 \
  --output json

# Competitor
python3 skills/capabilities/review-site-scraper/scripts/scrape_reviews.py \
  --platform g2 \
  --url "<competitor_g2_url>" \
  --days 90 \
  --output json

Repeat for Capterra and Trustpilot as needed.

Collect for each review: rating (1-5), title, body text, pros, cons, reviewer role/company (if available), date.

Phase 2: Categorize & Cluster

Analyze all reviews through these five lenses:

Lens 1: Proof Points (5-star reviews)

Extract specific outcomes and metrics customers mention:

  • Time saved / speed improvements
  • Revenue or pipeline impact
  • Headcount equivalent replaced
  • Process improvements
  • Before/after comparisons

Flag reviews with numbers — these are the highest-value proof points.

Lens 2: Core Pain Language

What words and phrases do customers use to describe the problem they had before using the product? This is gold for cold email hooks and ad copy.

Patterns to extract:

  • "Before [product], we were..."
  • "We used to [manual process]..."
  • "The biggest frustration was..."
  • "We couldn't [thing] until..."
Lens 3: Objection Mapping (3-4 star reviews, negative cons)

What do customers wish was different? What almost stopped them from buying?

  • Price/value concerns
  • Onboarding friction
  • Missing features
  • Integration issues
  • Support quality

Group by theme. Count frequency.

Lens 4: Competitive Displacement Signals (competitor reviews)

In competitor reviews, look for:

  • Specific pain points your product doesn't have
  • Features they're missing that you offer
  • Complaints about price, support, or reliability
  • Mentions of switching ("we switched to X")

These are your competitive displacement angles.

Lens 5: Buyer Language Patterns

How do customers categorize and search for your type of product?

  • What category words do they use?
  • What comparison phrases appear? (e.g., "compared to Salesforce", "vs HubSpot")
  • What role/title wrote the reviews? (validates ICP)

Phase 3: Output Format

# Review Intelligence Digest — [DATE]
Products analyzed: [your product], [competitors]
Reviews analyzed: [N] total | Period: [date range]

---

## Proof Points Library (use in copy directly)

### With Metrics (highest value)
- "[Exact quote with number]" — [Reviewer role], [Platform], [Date]
- "[Exact quote with number]" — ...

### Process/Experience Wins
- "[Exact quote]" — [Reviewer role], [Platform]
- ...

---

## Customer Pain Language

Words and phrases customers use to describe the problem you solve:

**Verbatim phrases (use in hooks and subject lines):**
- "[Exact phrase]" (appeared in [N] reviews)
- "[Exact phrase]" (appeared in [N] reviews)
- ...

**Paraphrased themes:**
1. [Theme] — [N] reviews mention this | Example: "[quote]"
2. [Theme] — ...

---

## Objection Map

| Objection | Frequency | Verbatim example | How to address |
|-----------|-----------|-----------------|----------------|
| [Objection] | [N] reviews | "[quote]" | [suggested response] |
| ... | | | |

---

## Competitive Displacement Intel

### [Competitor Name]

**Top complaints (use as outreach hooks):**
1. [Complaint] — "[Verbatim quote]" | Appeared [N] times
2. ...

**What their customers want that we offer:**
- [Feature/capability] — "[review evidence]"

**Suggested displacement angle:**
> "[Pitch sentence targeting their unhappy customers]"

---

## SEO / Messaging Vocabulary

Words and phrases to incorporate in website copy, ads, and content:

**High-frequency ICP vocabulary:**
- "[word/phrase]" — used in [N] reviews
- ...

**Category comparison terms:**
- Customers compare you to: [list]
- Customers search for: [list]

---

## Recommended Actions

### Immediate (use this week)
1. Add "[proof point quote]" to homepage or outbound sequences
2. Address "[top objection]" in onboarding flow or sales deck
3. Use "[pain phrase]" as hook in next cold email batch

### Strategic
1. [Feature gap mentioned in reviews — prioritize or address in messaging]
2. [Competitive weakness to build a campaign around]

Save to review-digest-[YYYY-MM-DD].md in the current working directory.

Scheduling

Run monthly (reviews don't change fast enough to warrant weekly):

0 8 1 * * python3 run_skill.py review-intelligence-digest --client <client-name>

Cost

Component Cost
G2 reviews (per product) Free tier available (Apify)
Capterra reviews (per product) ~$0.20-0.50 (Apify, pay-per-result)
Trustpilot reviews (per product) ~$0.20/1k reviews
Total per monthly run (you + 2 competitors) ~$1-3

Tools Required

  • Apify API token — APIFY_API_TOKEN env var
  • Upstream skill: review-site-scraper

Trigger Phrases

  • "Mine our reviews for proof points and messaging"
  • "What are [competitor]'s customers complaining about?"
  • "Run review intelligence for [client]"
  • "Give me customer language I can use in copy"
1---
2name: review-intelligence-digest
3description: >
4 Scrape G2, Capterra, and Trustpilot reviews for your product and competitors, then
5 extract recurring themes, objections, proof points, and exact customer language for
6 use in messaging. Chains review-site-scraper with LLM analysis. Produces a weekly or monthly
7 digest that feeds directly into copywriting, positioning, and sales enablement.
8 Use when a marketing team needs to ground messaging in real customer language.
9tags: [research]
10---
11 
12# Review Intelligence Digest
13 
14Scrape reviews for your product and top competitors, then extract what actually matters for marketing: the exact language customers use, recurring pain points, proof points that convert, and objections to pre-empt.
15 
16**Core principle:** Your best marketing copy is already written — by your customers, in their reviews. This skill surfaces it.
17 
18## When to Use
19 
20- "What are customers saying about us vs competitors?"
21- "Find proof points and objections from our G2 reviews"
22- "What language do our customers use to describe the problem we solve?"
23- "Run a review audit for [client]"
24- "What are [competitor]'s customers complaining about?"
25 
26## Phase 0: Intake
27 
281. Your product name + review page URLs (G2, Capterra, Trustpilot — any/all)
292. Competitor names + their review page URLs (1-3 competitors recommended)
303. What are you trying to learn? (Pick primary focus or do all):
31 - **Messaging mining** — extract ICP language and proof points
32 - **Competitive displacement** — find competitor pain points to exploit
33 - **Objection mapping** — identify what's stopping people from buying/staying
34 - **Feature gaps** — what do customers wish existed?
354. Time range: last 3 months (default), last 6 months, or all time?
36 
37## Phase 1: Scrape Reviews
38 
39Run `review-site-scraper` for your product and each competitor:
40 
41```bash
42# Your product
43python3 skills/capabilities/review-site-scraper/scripts/scrape_reviews.py \
44 --platform g2 \
45 --url "<your_g2_url>" \
46 --days 90 \
47 --output json
48 
49# Competitor
50python3 skills/capabilities/review-site-scraper/scripts/scrape_reviews.py \
51 --platform g2 \
52 --url "<competitor_g2_url>" \
53 --days 90 \
54 --output json
55```
56 
57Repeat for Capterra and Trustpilot as needed.
58 
59Collect for each review: rating (1-5), title, body text, pros, cons, reviewer role/company (if available), date.
60 
61## Phase 2: Categorize & Cluster
62 
63Analyze all reviews through these five lenses:
64 
65### Lens 1: Proof Points (5-star reviews)
66Extract specific outcomes and metrics customers mention:
67- Time saved / speed improvements
68- Revenue or pipeline impact
69- Headcount equivalent replaced
70- Process improvements
71- Before/after comparisons
72 
73**Flag reviews with numbers** — these are the highest-value proof points.
74 
75### Lens 2: Core Pain Language
76What words and phrases do customers use to describe the problem they had before using the product? This is gold for cold email hooks and ad copy.
77 
78Patterns to extract:
79- "Before [product], we were..."
80- "We used to [manual process]..."
81- "The biggest frustration was..."
82- "We couldn't [thing] until..."
83 
84### Lens 3: Objection Mapping (3-4 star reviews, negative cons)
85What do customers wish was different? What almost stopped them from buying?
86- Price/value concerns
87- Onboarding friction
88- Missing features
89- Integration issues
90- Support quality
91 
92Group by theme. Count frequency.
93 
94### Lens 4: Competitive Displacement Signals (competitor reviews)
95In competitor reviews, look for:
96- Specific pain points your product doesn't have
97- Features they're missing that you offer
98- Complaints about price, support, or reliability
99- Mentions of switching ("we switched to X")
100 
101These are your competitive displacement angles.
102 
103### Lens 5: Buyer Language Patterns
104How do customers categorize and search for your type of product?
105- What category words do they use?
106- What comparison phrases appear? (e.g., "compared to Salesforce", "vs HubSpot")
107- What role/title wrote the reviews? (validates ICP)
108 
109## Phase 3: Output Format
110 
111```markdown
112# Review Intelligence Digest — [DATE]
113Products analyzed: [your product], [competitors]
114Reviews analyzed: [N] total | Period: [date range]
115 
116---
117 
118## Proof Points Library (use in copy directly)
119 
120### With Metrics (highest value)
121- "[Exact quote with number]" — [Reviewer role], [Platform], [Date]
122- "[Exact quote with number]" — ...
123 
124### Process/Experience Wins
125- "[Exact quote]" — [Reviewer role], [Platform]
126- ...
127 
128---
129 
130## Customer Pain Language
131 
132Words and phrases customers use to describe the problem you solve:
133 
134**Verbatim phrases (use in hooks and subject lines):**
135- "[Exact phrase]" (appeared in [N] reviews)
136- "[Exact phrase]" (appeared in [N] reviews)
137- ...
138 
139**Paraphrased themes:**
1401. [Theme] — [N] reviews mention this | Example: "[quote]"
1412. [Theme] — ...
142 
143---
144 
145## Objection Map
146 
147| Objection | Frequency | Verbatim example | How to address |
148|-----------|-----------|-----------------|----------------|
149| [Objection] | [N] reviews | "[quote]" | [suggested response] |
150| ... | | | |
151 
152---
153 
154## Competitive Displacement Intel
155 
156### [Competitor Name]
157 
158**Top complaints (use as outreach hooks):**
1591. [Complaint] — "[Verbatim quote]" | Appeared [N] times
1602. ...
161 
162**What their customers want that we offer:**
163- [Feature/capability] — "[review evidence]"
164 
165**Suggested displacement angle:**
166> "[Pitch sentence targeting their unhappy customers]"
167 
168---
169 
170## SEO / Messaging Vocabulary
171 
172Words and phrases to incorporate in website copy, ads, and content:
173 
174**High-frequency ICP vocabulary:**
175- "[word/phrase]" — used in [N] reviews
176- ...
177 
178**Category comparison terms:**
179- Customers compare you to: [list]
180- Customers search for: [list]
181 
182---
183 
184## Recommended Actions
185 
186### Immediate (use this week)
1871. Add "[proof point quote]" to homepage or outbound sequences
1882. Address "[top objection]" in onboarding flow or sales deck
1893. Use "[pain phrase]" as hook in next cold email batch
190 
191### Strategic
1921. [Feature gap mentioned in reviews — prioritize or address in messaging]
1932. [Competitive weakness to build a campaign around]
194```
195 
196Save to `review-digest-[YYYY-MM-DD].md` in the current working directory.
197 
198## Scheduling
199 
200Run monthly (reviews don't change fast enough to warrant weekly):
201 
202```bash
2030 8 1 * * python3 run_skill.py review-intelligence-digest --client <client-name>
204```
205 
206## Cost
207 
208| Component | Cost |
209|-----------|------|
210| G2 reviews (per product) | Free tier available (Apify) |
211| Capterra reviews (per product) | ~$0.20-0.50 (Apify, pay-per-result) |
212| Trustpilot reviews (per product) | ~$0.20/1k reviews |
213| **Total per monthly run (you + 2 competitors)** | **~$1-3** |
214 
215## Tools Required
216 
217- **Apify API token** — `APIFY_API_TOKEN` env var
218- **Upstream skill:** `review-site-scraper`
219 
220## Trigger Phrases
221 
222- "Mine our reviews for proof points and messaging"
223- "What are [competitor]'s customers complaining about?"
224- "Run review intelligence for [client]"
225- "Give me customer language I can use in copy"
226 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with review-intelligence-digest

Review intelligence digest — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Review intelligence digest — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillAnalyze active ads from Meta/Facebook, GoogleAd library teardownScrapeCreators/social-media-research-skills · by ScrapeCreatorsUse when the user wants to analyze active ads from Meta/Facebook, Google, or LinkedIn ad libraries; tear down a competitor's messaging; extract hooks, offers, CTAs, video transcripts, landing page claims, and test ideas from public ads.★ 2.6k GitHub starsSkillTurn product materials into listing visuals for Taobao, JDEcommerce visual copywritingfeichanggege/ecommerce-visual-copywriting-skill · by feichanggegeTurn product materials into listing visuals for Taobao, JD, Douyin, Amazon, Shopify and TikTok Shop: main-image and detail-page storyboards, in-image copy, image prompts, plus an evidence and ad-compliance check.★ 985 GitHub starsSkillTell us about your plans and pricesPricing Page (High‑Conversion) — Web Design Skillboraoztunc/skills · by Meng ToTell us about your plans and prices, and get back a ready-to-build pricing page: plan layout, what each tier includes, buttons, and answers to common buyer questions.★ 361 GitHub starsSkillWrites opening hooks and post titles for long-form articlesCopywriting hookssamber/cc-skills · by samberWrites opening hooks and post titles for long-form articles in EN or FR — blog posts, Substack/Medium/dev.to, LinkedIn long-form, newsletters, essays. Trigger whenever the user asks for a hook, opening, lede, intro, first sentence/paragraph, opener, accroche, attaque, phrase d'accroche, or première phrase — including punching up a flat intro or draft opening — or for a post title, titre d'article, or headline. Do NOT trigger for social posts (LinkedIn feed, Twitter/X, TikTok, Bluesky), READMEs, taglines, email subjects, ad copy, landing-page headlines, press releases, SEO meta, or body rewrites. Do NOT use for end-of-article CTAs — use samber/cc-skills@copywriting-cta instead.★ 222 GitHub starsSkillSomeone wants landing page ideas, conceptsEcom landing pageskgelster/awesome-ecom-skills · by kgelsterUse when someone wants landing page ideas, concepts, or angles for a store: give me landing page concepts", "LP ideas", "landing page angles", a campaign or ad landing page, pages for a new audience/segment, a seasonal/event/promo page, or a geo/local page. Also use when a chosen concept gets picked and needs building out into an actual page (section-by-section blueprint), or when auditing an existing landing page against best practice. The core insight: one product becomes dozens of pages by varying the ANGLE, not the product. Not for full-site information architecture, product detail pages, collection pages, or blog/SEO content (a landing page has ONE goal, no site chrome). Use an SEO/content skill. Not for the ad or email creative itself, though message match with the page matters.★ 49 GitHub starsSkillWrite sales pages, email sequencesEW Skill — Sales CopyDeupaxx/EveryDay-Writer · by DeupaxxWrite sales pages, email sequences, and direct-response copy that converts through clarity and specificity rather than manipulation. Use for launches, offers, and conversion-focused email. Enforces the EW anti-AI rules, proof standards, and the writer's voice profile.★ 32 GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars