PluginBench
Skill
Review
Audit score 70

reddapi

lignertys/reddit-research-skill

Access Reddit's full data archive with semantic search, subreddit discovery, and trend analysis—no rate limits.

What is reddapi?

This skill connects to reddapi.dev's third-party Reddit API to search millions of posts, discover trending topics, and analyze subreddit data. Use it for market research, competitive analysis, and identifying niche opportunities without hitting Reddit's official API rate limits.

  • Semantic search across Reddit's complete post and comment archive
  • Real-time trend discovery with engagement metrics and sentiment analysis
  • Subreddit discovery and popularity ranking
  • Unlimited API requests with no daily quotas or rate limiting
  • Historical and real-time discussion access

How to install reddapi

npx skills add https://github.com/lignertys/reddit-research-skill --skill reddapi
Prerequisites
  • API key from https://reddapi.dev
  • REDDAPI_API_KEY environment variable set
Claude Code
Cursor
Windsurf
Cline

How to use reddapi

  1. 1.Set your REDDAPI_API_KEY environment variable with your API key from reddapi.dev
  2. 2.Use semantic search to query Reddit posts with natural language (e.g., 'frustrations with current TOOL_NAME')
  3. 3.Call the trends endpoint to discover trending topics with growth rates and sentiment scores
  4. 4.Query the subreddits endpoint to find relevant communities and their metadata
  5. 5.Parse JSON responses containing post titles, content, scores, and engagement metrics

Use cases

Good for
  • Analyze competitor pain points and complaints to identify market gaps
  • Find underserved user needs by searching phrases like 'I wish there was an app that'
  • Monitor trending topics and growth rates to spot emerging opportunities
  • Research customer frustrations with existing tools in your category
  • Discover niche communities and their top discussions for targeted marketing
Who it's for
  • Product managers conducting market research
  • Entrepreneurs identifying niche opportunities
  • Competitive analysts studying market gaps
  • Marketing researchers understanding customer pain points
  • Data analysts studying social trends

reddapi FAQ

Is this the official Reddit API?

No, this is a third-party service (reddapi.dev) that indexes Reddit's data. The advantage is unlimited requests with no rate limits or quotas, unlike Reddit's official API.

How far back does the data go?

reddapi.dev provides access to Reddit's full historical archive, not just recent posts.

What sentiment analysis does it provide?

The trends endpoint returns avg_sentiment scores ranging from -1 to 1, indicating overall sentiment of discussions on a topic.

Can I search by specific subreddit?

Yes, you can query specific subreddits via the subreddit discovery endpoint and filter search results by subreddit in semantic search queries.

What rate limits apply?

There are no rate limits or daily quotas—you can make unlimited requests to reddapi.dev's API.

Full instructions (SKILL.md)

Source of truth, from lignertys/reddit-research-skill.


name: reddapi description: Use this skill to access Reddit's full data archive via reddapi.dev API. Features semantic search, subreddit discovery, and real-time trend analysis. Perfect for market research, competitive analysis, and niche opportunity discovery. license: MIT keywords:

  • reddit
  • api
  • search
  • market-research
  • niche-discovery
  • social-media

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.

# 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.

# 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

# 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

# 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

# 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

# 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

{
  "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

{
  "success": true,
  "data": {
    "trends": [
      {
        "topic": "AI regulation",
        "post_count": 1247,
        "total_upvotes": 45632,
        "avg_sentiment": 0.42,
        "growth_rate": 245.3
      }
    ]
  }
}

Environment Variables

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