| name | requesthunt |
| description | Generate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, and GitHub. Use when user wants to do demand research, find feature requests, analyze user demand, or run RequestHunt queries. |
RequestHunt Skill
Generate user demand research reports by collecting and analyzing real user feedback from Reddit, X (Twitter), and GitHub.
Prerequisites
Set API key in ~/.zshrc:
export REQUESTHUNT_API_KEY="your_api_key"
Get your key from: https://requesthunt.com/settings/api
Quick Check:
cd <skill_directory>
python3 scripts/get_usage.py
Research Workflow
This skill helps you generate comprehensive user demand research reports. Follow this workflow:
Step 1: Define Scope
Before collecting data, clarify with the user:
- Research Goal: What domain/area to investigate? (e.g., AI coding assistants, project management tools)
- Specific Products: Any products/competitors to focus on? (e.g., Cursor, GitHub Copilot)
- Platform Preference: Which platforms to prioritize? (reddit, x, github)
- Time Range: How recent should the feedback be?
- Report Purpose: Product planning / competitive analysis / market research?
Step 2: Collect Data
python3 scripts/scrape_topic.py "ai-coding-assistant" --platforms reddit,x,github
python3 scripts/search_requests.py "code completion" --expand --limit 50
python3 scripts/list_requests.py --topic "ai-tools" --limit 100
Step 3: Generate Report
Analyze collected data and generate a structured Markdown report:
# [Topic] User Demand Research Report
## Overview
- Scope: ...
- Data Sources: Reddit (X), X (Y), GitHub (Z)
- Time Range: ...
## Key Findings
### 1. Top Feature Requests
| Rank | Request | Sources | Representative Quote |
|------|---------|---------|---------------------|
### 2. Pain Points Analysis
- **Pain Point A**: ...
### 3. Competitive Comparison (if specified)
| Feature | Product A | Product B | User Expectations |
### 4. Opportunities
- ...
## Methodology
Based on N real user feedbacks collected via RequestHunt...
Commands
All commands run from the skill directory.
List Requests
python3 scripts/list_requests.py --limit 20
python3 scripts/list_requests.py --topic "ai-tools" --limit 10
python3 scripts/list_requests.py --platforms reddit,github
python3 scripts/list_requests.py --category "Developer Tools"
python3 scripts/list_requests.py --sortBy top --limit 20
Search Requests
python3 scripts/search_requests.py "authentication" --limit 20
python3 scripts/search_requests.py "oauth" --expand
python3 scripts/search_requests.py "API rate limit" --expand --platforms reddit,x
Get Topics
python3 scripts/get_topics.py
Check Usage
python3 scripts/get_usage.py
Scrape Topic (Realtime)
python3 scripts/scrape_topic.py "developer-tools"
python3 scripts/scrape_topic.py "ai-assistant" --platforms reddit,x,github
API Info