I built an open-source Claude Code skill that turns competitor 1-star reviews into a feature roadmap mapped to my own codebase
A few weeks ago I caught myself doing the same chore for the third time:
opening 8 tabs (G2, Capterra, Reddit, GitHub Issues…), copy-pasting “what do you dislike?” into Notion, then trying to figure out which gaps my product already covers.
So I built GapHunter — a Claude Code skill that automates the whole loop:
- Scrapes G2, Capterra, TrustRadius, Reddit, GitHub Issues, Hacker News
- Deduplicates complaints semantically (no more “no dark mode” vs “lacks dark theme”)
- Reads your repo (
package.json,Cargo.toml, source tree) to see what you already ship - Outputs an interactive HTML report + JSON
- Includes:
- Priority / Effort quadrant
- Competitor comparison matrix (best opportunities)
- Tags: priority, status (missing/partial/present), effort, trend
- Even suggests which files in your repo to touch
Usage:
/gaphunter DBeaver
/gaphunter DBeaver TablePlus
/gaphunter Notion --sources-only
Built entirely inside Claude Code (prompt + ~2k lines HTML/CSS/JS + docs).
Kind of wild what you can ship in a weekend now.
Repo (MIT, screenshots, examples, install):
https://github.com/debba/gaphunter-skill