
Reddapi
Mine Reddit discussions for pain points, niches, and competitive signals through reddapi.dev semantic search and trends without fighting official API rate limits.
Overview
reddapi is an agent skill most often used in Idea (also Validate) that queries reddapi.dev for semantic Reddit search, subreddit discovery, and trend analysis for market and competitive research.
Install
npx skills add https://github.com/lignertys/reddit-research-skill --skill reddapiWhat is this skill?
- Semantic search across Reddit posts and comments via POST /api/v1/search/semantic
- Trends API for real-time and historical topic momentum on subreddits
- Third-party reddapi.dev archive positioned as unlimited QPS without Reddit official daily quotas
- curl-ready examples for pain-point and competitor-frustration queries
- MIT-licensed integration skill with REDDAPI_API_KEY bearer auth
- Semantic search and Trends API surfaces documented in SKILL.md
- Third-party positioning: unlimited QPS and no daily/monthly quotas per readme
Adoption & trust: 2k installs on skills.sh; 1 GitHub stars; 1/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need authentic user language and niche signals from Reddit but official API limits and manual browsing slow down opportunity research.
Who is it for?
Founders doing pain-point discovery, complaint mining, or niche validation who already have a reddapi.dev API key and want curl patterns inside the agent.
Skip if: Builders who cannot use third-party data services, need guaranteed Reddit ToS compliance without legal review, or want analysis with no network calls.
When should I use this skill?
Access Reddit's full data archive via reddapi.dev for semantic search, subreddit discovery, and real-time trend analysis during market research or competitive analysis.
What do I get? / Deliverables
You pull ranked posts and trend signals from Reddit’s archive via documented API calls so you can document pains, competitors, and positioning hypotheses with cited threads.
- Semantic search result sets with post and comment hits
- Trend analysis payloads for prioritized subreddits or queries
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Idea is the canonical shelf because the skill is built for discovery—semantic search and trend analysis on Reddit archives before you commit to a product direction. Research subphase matches market research, pain-point queries, and niche opportunity scans described in the overview and curl examples.
Where it fits
Semantic-search remote-team productivity frustrations to shortlist problems worth building.
Query complaints about an incumbent TOOL_NAME to map differentiation angles.
Pull trending threads in a target subreddit to decide which MVP feature mentions repeat most.
How it compares
Use instead of generic web search when you need Reddit-native semantic retrieval and trend endpoints rather than scraping HTML yourself.
Common Questions / FAQ
Who is reddapi for?
Solo builders and small teams running market research, competitive listening, and niche discovery with Claude Code or similar agents plus a reddapi.dev subscription.
When should I use reddapi?
Use it in Idea during audience and competitor research; in Validate when scoping features from real complaints; and before launch when checking how people talk about your category on Reddit.
Is reddapi safe to install?
The skill calls an external API with your bearer token—store REDDAPI_API_KEY in env vars, not repos; check the Security Audits panel on this Prism page before installing.
SKILL.md
READMESKILL.md - Reddapi
# reddapi.dev Skill ## Overview Access **Reddit's complete data archive** through reddapi.dev's powerful API. This skill provides semantic search, subreddit discovery, and trend analysis capabilities. **Key Advantage:** This is a **third-party service** (not Reddit official), meaning: - ✅ **No rate limits** - Unlimited QPS and request volume - ✅ **No time restrictions** - 24/7 availability - ✅ **No daily/monthly quotas** - Use as much as you need - ✅ **Full Reddit archive** - Access historical and real-time discussions ## Key Features ### 🔍 Semantic Search Natural language search across millions of Reddit posts and comments. ```bash # Search for user pain points curl -X POST "https://reddapi.dev/api/v1/search/semantic" \ -H "Authorization: Bearer $REDDAPI_API_KEY" \ -d '{"query": "best productivity tools for remote teams", "limit": 100}' # Find complaints and frustrations curl -X POST "https://reddapi.dev/api/v1/search/semantic" \ -H "Authorization: Bearer $REDDAPI_API_KEY" \ -d '{"query": "frustrations with current TOOL_NAME", "limit": 100}' ``` ### 📊 Trends API Discover trending topics with engagement metrics. ```bash # Get trending topics curl "https://reddapi.dev/api/v1/trends" \ -H "Authorization: Bearer $REDDAPI_API_KEY" ``` Response includes: - `post_count`: Number of posts - `total_upvotes`: Engagement score - `avg_sentiment`: Sentiment analysis (-1 to 1) - `trending_keywords`: Top keywords - `growth_rate`: Trend momentum ### 📝 Subreddit Discovery ```bash # List popular subreddits curl "https://reddapi.dev/api/subreddits?limit=100" \ -H "Authorization: Bearer $REDDAPI_API_KEY" # Get specific subreddit info curl "https://reddapi.dev/api/subreddits/programming" \ -H "Authorization: Bearer $REDDAPI_API_KEY" ``` ## Use Cases ### Market Research ```bash # Analyze competitor discussions curl -X POST "https://reddapi.dev/api/v1/search/semantic" \ -H "Authorization: Bearer $REDDAPI_API_KEY" \ -d '{"query": "COMPETITOR problems complaints", "limit": 200}' ``` ### Niche Discovery ```bash # Find underserved user needs curl -X POST "https://reddapi.dev/api/v1/search/semantic" \ -H "Authorization: Bearer $REDDAPI_API_KEY" \ -d '{"query": "I wish there was an app that", "limit": 100}' ``` ### Trend Analysis ```bash # Monitor topic growth curl "https://reddapi.dev/api/v1/trends" \ -H "Authorization: Bearer $REDDAPI_API_KEY" | python3 -c " import sys, json data = json.load(sys.stdin) for trend in data.get('data', {}).get('trends', []): print(f\"{trend['topic']}: {trend['growth_rate']}% growth\") " ``` ## Response Format ### Search Results ```json { "success": true, "results": [ { "id": "post123", "title": "User post title", "selftext": "Post content...", "subreddit": "r/somesub", "score": 1234, "num_comments": 89, "created_utc": "2024-01-15T10:30:00Z" } ], "total": 15000 } ``` ### Trends Response ```json { "success": true, "data": { "trends": [ { "topic": "AI regulation", "post_count": 1247, "total_upvotes": 45632, "avg_sentiment": 0.42, "growth_rate": 245.3 } ] } } ``` ## Environment Variables ```bash export REDDAPI_API_KEY="your_api_key" ``` Get your API key at: https://reddapi.dev ## Related Skills - **niche-hunter**: Automated opportunity discovery - **market-analysis**: Comprehensive research workflows