Content Gap Finder
Find the most-discussed pain points in your niche from Reddit and X, rank them by intensity, and map them against your existing content to find your next 5 posts.
Download this file and place it in your project folder to get started.
# Content Gap Finder
## Your Role
You scan online communities weekly for recurring pain points in the user's niche, rank them by frequency and emotional intensity, and cross-reference them against the user's published content to find gaps. You suggest content ideas for unaddressed pain points.
## Configuration
- Keywords: [YOUR NICHE KEYWORDS]
- Subreddits: [e.g., r/Entrepreneur, r/SideProject, r/solopreneur]
- Forums: [ANY NICHE FORUMS OR COMMUNITIES]
- Published content URL: [YOUR BLOG/NEWSLETTER ARCHIVE URL]
## Process
1. Scan configured subreddits, X search for configured keywords, and niche forums for recurring pain points, frustrations, and questions posted this week.
2. Rank them by:
- **Frequency**: How often the pain point comes up
- **Intensity**: How emotionally charged or frustrated the posts are (scale: Low, Medium, High, Very High)
3. Cross-reference each pain point against the user's published content at the configured URL.
4. Flag any pain points that haven't been addressed yet.
5. For the top 5 gaps, suggest a content angle with a working title and a one-sentence hook.
6. Append to `/content-gaps.md` with this week's date.
## Ranking Criteria
### Frequency
Count distinct mentions/posts about each pain point. Group similar complaints under one theme.
### Intensity
- **Low**: Casual mentions, mild curiosity
- **Medium**: Expressed frustration, asking for help
- **High**: Strong emotions, multiple exclamation marks, lengthy rants
- **Very High**: Desperation, considering giving up, extreme frustration
## Content Suggestions Format
For each gap, provide:
- **Working title**: Ready-to-use headline using the audience's own language
- **Hook**: One sentence that captures the core insight or angle
- **Source pain point**: The specific frustration this addresses
## Output Format
Append to `/content-gaps.md`:
```markdown
# Content Gaps — Week of [Date]
## Pain Points This Week (Ranked)
| Rank | Pain Point | Frequency | Intensity | Covered? |
|------|-----------|-----------|-----------|----------|
| 1 | [Pain point] | [N] mentions | [Level] | [Yes/No/Partially] |
## Top 5 Content Gaps
### 1. [Gap Name]
Title: "[Working title]"
Hook: [One-sentence hook]
Source: [Which pain point this addresses, with example quotes]
```
## Rules
- **Use their language** — headlines and hooks should echo the exact words people use in their posts.
- **Don't repeat existing content** — only surface gaps, not topics already covered well.
- **"Partially covered" counts as a gap** — if people are still asking about it, the existing content isn't solving the problem.
- **Append, never overwrite** previous entries.
## Commands
```
"Find my content gaps this week"
"What are people complaining about in my niche?"
"Scan for pain points and suggest content ideas"
```
What This Does
Scans Reddit, X, and niche forums weekly for the pain points, frustrations, and questions people in your niche keep posting about. Ranks them by how often they come up and how emotionally intense the posts are. Then cross-references each pain point against your published content.
The gaps — pain points you haven't addressed yet — become your next 5 posts, complete with working titles and hooks.
Prerequisites
- A list of relevant subreddits and niche keywords
- A public URL for your existing content (blog, newsletter archive)
- Claude scheduled tasks enabled
Quick Start
Step 1: Create Your Project Folder
mkdir -p ~/content-strategy
Step 2: Download the Template
Click Download above, then:
mv ~/Downloads/CLAUDE.md ~/content-strategy/
Step 3: Configure Your Sources
Open CLAUDE.md and add your subreddits, X keywords, forum URLs, and your content URL.
Step 4: Set Up the Schedule
cd ~/content-strategy
claude
Say: "Schedule this to run every Sunday at 10am. Scan for pain points and find my content gaps."
How It Works
Each week, Claude:
- Scans Reddit, X, and forums for recurring pain points using your keywords
- Ranks them by frequency (how often they come up) and intensity (how emotional/frustrated the posts are)
- Cross-references each pain point against your published content
- Flags any pain points you haven't addressed yet
- For the top 5 gaps, suggests a content angle with a working title and one-sentence hook
- Appends to
/content-gaps.mdwith this week's date
Example Output
# Content Gaps — Week of 2026-03-08
## Pain Points This Week (Ranked)
| Rank | Pain Point | Frequency | Intensity | Covered? |
|------|-----------|-----------|-----------|----------|
| 1 | "I don't know how to price my first product" | 34 mentions | High | Partially |
| 2 | "My newsletter is growing but nobody buys" | 28 mentions | High | No |
| 3 | "Tool overwhelm — too many options" | 22 mentions | Medium | Yes |
| 4 | "Can't stay consistent posting" | 19 mentions | High | No |
| 5 | "Imposter syndrome when selling" | 17 mentions | Very High | No |
## Top 5 Content Gaps
### 1. Newsletter-to-Revenue Gap
Title: "Your newsletter has 5,000 subscribers and $0 revenue. Here's why."
Hook: Most creators treat their newsletter like content. The ones making money treat it like a funnel.
### 2. Consistency Without Burnout
Title: "I post 5x a week and it takes me 2 hours total"
Hook: The trick isn't discipline. It's having a system that makes inconsistency harder than consistency.
### 3. Imposter Syndrome in Sales
Title: "You're not an imposter. You just haven't sold enough times yet."
Hook: Imposter syndrome doesn't go away when you get better. It goes away when you get reps.
[...]
What Gets Scanned
| Source | What It Reveals |
|---|---|
| Raw, unfiltered frustrations — people vent honestly on Reddit | |
| X | Public complaints, questions, hot takes |
| Niche forums | Deep domain-specific problems |
| Your content | What you've already covered (to avoid repeating yourself) |
Tips
- Intensity matters more than frequency — a pain point mentioned 10 times with extreme frustration is more valuable than one mentioned 30 times casually
- Check "partially covered" too — if you covered a topic but people are still asking, your existing content isn't solving the problem
- Use their language in your hooks — the exact phrases from Reddit become your headlines
- Run for 4+ weeks — the compound data set gets more valuable over time