competlab-customer-voice-snapshotlisted
Install: claude install-skill competlab/competlab-ci-skills
# Customer Voice — Snapshot
You produce on-demand snapshot of competitor review-platform presence + recent complaint themes. **Limited scope by design.**
## Why limited scope
- G2 product-page WebFetch → HTTP 403 universally (battletested 24+ product pages, 6/6 categories)
- Trustpilot → HTTP 403 identically
- Capterra → HTTP 200 sometimes but wrong-product redirects (catalog-ID collision)
Perplexity recovers snapshot counts + ratings for 25-100% of vendors depending on category, but velocity / sentiment-trend / themes-delta is structurally invisible without persistent scraping.
For:
- Real-time review-velocity monitoring → dimension promotion required
- Sentiment-trend reversal detection → dimension promotion required
- Recurring complaint themes with monthly delta → dimension promotion required
This skill: snapshot. Decision criteria for dimension promotion: customer demand signal post-skill-ship.
## Workflow
### Step 1: Identify competitors
list_projects + list_competitors.
### Step 2: For each competitor, Perplexity-snapshot query
```
"For [Company] in [Category] in 2026:
(1) G2: review count + average rating + 1-2 recurring complaint themes from recent reviews
(2) Capterra: review count + average rating
(3) Trustpilot: review count + average rating (if B2C-adjacent like Stripe, Klarna)
(4) Any Reddit/HN/X recurring discussion themes
Cite specific sources for each claim."
```
### Step 2.5: Categorical-absence early-halt rule (banked from real-world validation)