opportunity-scout
Find profitable business opportunities in any niche by scanning Twitter, web, Reddit, and Product Hunt for unmet needs and pain points. Scores each opportunity on Demand, Competition, Feasibility, and Monetization (1-5 each, max 20). Generates a ranked report with actionable recommendations. Use when asked to find business ideas, market gaps, product opportunities, or "what should I build" questions. Also triggers on: market research, niche analysis, opportunity hunting, trend scouting, competitive analysis for new products.
Best use case
opportunity-scout is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Find profitable business opportunities in any niche by scanning Twitter, web, Reddit, and Product Hunt for unmet needs and pain points. Scores each opportunity on Demand, Competition, Feasibility, and Monetization (1-5 each, max 20). Generates a ranked report with actionable recommendations. Use when asked to find business ideas, market gaps, product opportunities, or "what should I build" questions. Also triggers on: market research, niche analysis, opportunity hunting, trend scouting, competitive analysis for new products.
Teams using opportunity-scout should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/opportunity-scout/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How opportunity-scout Compares
| Feature / Agent | opportunity-scout | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Find profitable business opportunities in any niche by scanning Twitter, web, Reddit, and Product Hunt for unmet needs and pain points. Scores each opportunity on Demand, Competition, Feasibility, and Monetization (1-5 each, max 20). Generates a ranked report with actionable recommendations. Use when asked to find business ideas, market gaps, product opportunities, or "what should I build" questions. Also triggers on: market research, niche analysis, opportunity hunting, trend scouting, competitive analysis for new products.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# AI Opportunity Scout Find what people need → evaluate if you can build it → decide if it's worth it. ## Quick Start When the user specifies a niche (e.g. "AI agents", "crypto trading", "SaaS tools"): 1. Run the scout pipeline below 2. Score each finding with `scripts/scout.py` 3. Present the ranked report ## Scout Pipeline ### Step 1: Gather Data (use your built-in tools) Run these searches, adapting queries to the user's niche: **Twitter** (via exec): ```bash bird search "[niche] need OR wish OR looking for OR frustrated" --limit 20 bird search "[niche] tool OR plugin OR solution" --limit 20 ``` **Web** (via web_search tool): - `"[niche] pain points 2026"` - `"[niche] tools people want"` - `"site:reddit.com [niche] need OR wish OR looking for"` - `"site:producthunt.com [niche]"` **ClawHub** (if niche is AI/agent related): ```bash clawdhub search "[niche keyword]" ``` ### Step 2: Identify Opportunities From the raw data, extract distinct opportunities. Each opportunity = a specific unmet need that could become a product. Look for: - Repeated complaints/requests (same problem mentioned 3+ times) - Gaps between what exists and what people want - Problems with existing solutions (too expensive, too complex, missing features) - Emerging trends without established solutions ### Step 3: Score Each Opportunity Run the scoring script: ```bash python3 scripts/scout.py score --input opportunities.json --output report.md ``` Or score manually using these criteria (1-5 each): | Criterion | 5 (Best) | 3 (Medium) | 1 (Worst) | |-----------|----------|------------|-----------| | **Demand** | 50+ people asking | 10-20 mentions | 1-2 mentions | | **Competition** | No solutions exist | Some solutions, all flawed | Saturated market | | **Feasibility** | Build MVP in 1-2 days | 1-2 weeks | Months of work | | **Monetization** | People actively paying for similar | Freemium possible | Hard to charge | **Total Score interpretation:** - **16-20**: 🔥 BUILD IT NOW - **12-15**: 👍 Strong opportunity, worth pursuing - **8-11**: 🤔 Monitor, not urgent - **4-7**: ❌ Skip Detailed scoring examples: see `references/scoring-guide.md` ### Step 4: Generate Report Format results as: ``` # Opportunity Scout: [Niche] — [Date] ## 🏆 Top 3 Opportunities ### 1. [Name] (Score: X/20) - **Problem:** [What people need] - **Evidence:** [Links/quotes from research] - **Scores:** D:[X] C:[X] F:[X] M:[X] - **Action:** [What to build, how long, how to monetize] ### 2. [Name] (Score: X/20) ... ## All Findings | # | Opportunity | D | C | F | M | Total | Verdict | |---|------------|---|---|---|---|-------|---------| | 1 | ... | | | | | | | ## Recommendation [Which to build first and why] ``` ## Depth Modes - `--depth quick`: 2 Twitter + 2 web searches. Fast scan, ~2 min. - `--depth normal`: 4 Twitter + 4 web + ClawHub. Standard, ~5 min. - `--depth deep`: 6 Twitter + 8 web + ClawHub + Reddit deep dive. Thorough, ~10 min. ## Tips - Focus on problems people PAY to solve, not just complain about - "I wish..." and "Does anyone know a tool for..." = strongest signals - Check if existing solutions are abandoned/unmaintained — easy to replace - Crypto/finance niches: high monetization but also high competition - Niche down: "AI agent for dentists" beats "AI agent" every time
Related Skills
talent-scout
Steal your competitors' best people — scrape LinkedIn, AI-rank candidates, and generate personalized outreach DMs in one command
agentscout
Discover trending AI Agent projects on GitHub, auto-generate Xiaohongshu (Little Red Book) publish-ready content including tutorials, copywriting, and cover images.
blockscout-analysis
MANDATORY — invoke this skill BEFORE making any Blockscout MCP tool calls or writing any blockchain data scripts, even when the Blockscout MCP server is already configured. Provides architectural rules, execution-strategy decisions, MCP REST API conventions for scripts, endpoint reference files, response transformation requirements, and output conventions that are not available from MCP tool descriptions alone. Use when the user asks about on-chain data, blockchain analysis, wallet balances, token transfers, contract interactions, on-chain metrics, wants to use the Blockscout API, or needs to build software that retrieves blockchain data via Blockscout. Covers all EVM chains.
web-scout
给 AI Agent 一键装上全网采集能力。基于 Agent Reach,支持 Twitter/X、Reddit、YouTube、B站、小红书、抖音、GitHub、LinkedIn、Boss直聘、RSS、全网搜索等平台。一条命令安装,零 API 费用。
outreach-scout
Find and engage warm leads on Reddit, X/Twitter, and forums. Monitors platforms for people asking questions your product solves, drafts helpful replies that naturally mention your offering, and tracks all activity. Use when you need marketing, lead generation, audience building, finding potential customers, or growing product awareness. Works with heartbeats for automated daily scouting.
grant-funding-scout
NIH funding trend analysis to identify high-priority research areas
emerging-topic-scout
Monitor bioRxiv/medRxiv preprints and academic discussions to identify emerging research hotspots before they appear in mainstream journals
ai-topic-scout
AI短视频选题追踪系统。自动抓取指定YouTube博主视频和Twitter博主推文,分析内容,聚合跨平台热点主题,生成带热度评分和选题建议的分析报告,结果写入钉钉AI表格。适用于:定时抓取AI领域博主内容、分析短视频选题热度、跨平台话题聚合、生成选题建议。触发词:"抓取选题"、"分析选题"、"选题scout"、"topic scout"、"抓取博主内容"、"选题分析"。
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.