Review intelligence digest

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.

How to use it

  1. Hit Copy SKILL.md — or use the Claude Code line below to get every file.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit gooseworks-ai/goose-skills/skills/research/composites/review-intelligence-digest#main ~/.claude/skills/review-intelligence-digest

For one project only, change the path to .claude/skills/review-intelligence-digest. This skill also uses run_skill.py — copying SKILL.md alone won't be enough. See the folder on GitHub.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text226 lines
review-intelligence-digest/SKILL.md226 lines6.8 KBpushed 96d agoRawView on GitHub

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 tokenAPIFY_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 

Discussion

Alternatives

Also in Landing page copy