mit einem Klick
redditlens
// Find real pain points on Reddit for any product, niche, or audience, then draft value-first replies the user can post. Interactive Q&A drives the search; outputs a pain-point report with reply drafts.
// Find real pain points on Reddit for any product, niche, or audience, then draft value-first replies the user can post. Interactive Q&A drives the search; outputs a pain-point report with reply drafts.
| name | redditlens |
| description | Find real pain points on Reddit for any product, niche, or audience, then draft value-first replies the user can post. Interactive Q&A drives the search; outputs a pain-point report with reply drafts. |
| user-invocable | true |
Find real pain points on Reddit and draft replies that a founder, indie hacker, or marketer could actually post without getting downvoted into oblivion.
This skill drives a 5-question interactive flow, runs searches via the redditlens CLI, and produces a structured pain-points report.
Ask these one at a time (not as a dump). Wait for each answer before the next.
If the user said "discover", run:
redditlens subreddits "<niche from Q1+Q2>"
Pick 3-5 most relevant subreddits from the result.
Don't search for the product name. Search for the pain in the user's own words. Run 2-3 searches with phrases like:
"I hate" <topic>"looking for alternative" <topic>"is there a better way" <topic>"anyone else" <topic> "frustrated""why does <topic>" OR "problem with <topic>"Example:
redditlens search "I hate notion" --subreddits productivity,ObsidianMD,PKMS --period month --limit 15 --comments
redditlens search "notion alternatives" --period month --limit 15 --comments
Always pass --comments for pain-points research — the top comments carry the actual complaints.
Read the posts and top comments. Group them into 3-6 distinct pain clusters. For each cluster, extract:
From the search results, select the top 3-5 posts where:
For each picked post, draft a reply that:
If the user said the reply should NOT mention their product, skip the soft mention entirely and just give value.
Produce a single markdown report with these sections:
# Pain Points Report: <topic>
## Summary
<2-3 sentences — the biggest finding>
## Pain Clusters
### 1. <Pain in plain language>
- **Frequency**: <N posts, M comments>
- **Who**: <user type>
- **Quote**: "<direct quote>" — r/<subreddit>
<repeat for each cluster>
## Reply Opportunities
### Post 1: <title>
- **URL**: <reddit url>
- **Subreddit**: r/<sub>
- **Score**: <score> · **Comments**: <n>
- **Why this one**: <1 sentence>
**Draft reply**:
> <the draft>
<repeat for each pick>
## Recommended Next Steps
<3 bullets: things the user should do with this report>
redditlens search "<query>" [--subreddits a,b] [--period day|week|month|year] [--limit N] [--comments]
redditlens post <reddit-url> [--comments]
redditlens subreddits "<niche>"
Environment:
SERPER_API_KEY — required. Free 2500 queries at https://serper.devPROXIES_FILE — optional. Path to ip:port:user:pass list (one per line). If unset, runs in polite-throttle mode (1 request/second, exponential backoff on 429).--comments when searching for pain points.SERPER_API_KEY is missing, tell the user exactly how to get one: sign up at https://serper.dev, free plan gives 2500 queries, then export SERPER_API_KEY=....