trend-scout
SkillMonitoring & opsScan market trends, competitor activity, and emerging patterns. Monitors Product Hunt, GitHub Trending, HackerNews, and social platforms.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the trend-scout skill
What this skill tells your AI
The instructions your AI receives, as published by rune-kit/rune in skills/trend-scout/SKILL.md and read by ahel’s review.
Purpose
Market intelligence and technology trend analysis utility. Receives a topic or market segment, executes targeted searches across trend sources, analyzes competitor activity and community sentiment, and returns structured market intelligence. Stateless — no memory between calls.
Calls (outbound)
None — pure L3 utility using WebSearch tools directly.
Called By (inbound)
brainstorm(L2): market context for product ideationmarketing(L2): trend data for positioning and contentautopsy(L2): identify if tech stack is outdatedautopsy(L2): check if legacy tech is still maintained
Execution
Input
topic: string — market segment or technology to analyze (e.g., "AI coding assistants", "SvelteKit")
timeframe: string — (optional) period of interest, defaults to "2026"
focus: string — (optional) narrow the lens: "competitors" | "technology" | "community" | "all"
Step 1 — Define Scope
Parse the input topic and determine the analysis angle:
- Product/market: focus on competitors, pricing, user adoption
- Technology: focus on GitHub activity, npm/pypi downloads, framework adoption
- Community: focus on Reddit, HN, X/Twitter sentiment
Step 2 — Search Trends
Execute WebSearch with these query patterns:
"[topic] 2026 trends""[topic] vs alternatives 2026""[topic] market share growth""[topic] GitHub trending"or"[topic] npm downloads stats"
Collect results. Identify the most evidence-rich URLs per query.
Step 3 — Competitor Analysis
Execute WebSearch with:
"[topic] competitors comparison""best [topic] tools 2026""[topic] alternative"
From results, extract:
- Top 3-5 competitors or alternative solutions
- Key differentiating features
- Pricing model if visible
- User sentiment signals (e.g., "users are switching from X to Y because...")
Step 4 — Community Sentiment
Execute WebSearch with:
"site:reddit.com [topic]"or"[topic] reddit discussion""[topic] site:news.ycombinator.com""[topic] GitHub stars"or"[topic] downloads per week"
Extract:
- Community perception (positive/negative/mixed)
- Frequently cited pain points
- Frequently praised features
- Adoption velocity indicators (star growth, download counts)
Step 5 — Report
Synthesize all gathered data into the output format below. Note where data is sparse or conflicting.
Constraints
- Use
WebSearchonly — do not callWebFetchunless a specific page has critical data not in snippets - Label all data points with their source
- Do not infer trends from a single data point — note confidence level
- If the topic is too broad, report what was analyzed and suggest narrowing
Output Format
## Trend Report: [Topic]
- **Period**: [timeframe]
- **Confidence**: high | medium | low
### Trending Now
- [trend] — evidence: [source/stat]
- [trend] — evidence: [source/stat]
### Competitors
| Name | Key Differentiator | Sentiment |
|------|--------------------|-----------|
| [A] | [feature] | positive / mixed / negative |
| [B] | [feature] | positive / mixed / negative |
### Community Sentiment
- **Reddit/HN**: [summary]
- **GitHub activity**: [stars/downloads/issues signal]
- **Pain points**: [what users complain about]
### Emerging Patterns
- [pattern] — implication: [what this means for callers]
### Recommendations
- [actionable insight for the calling skill]
Sharp Edges
Known failure modes for this skill. Check these before declaring done.
| Failure Mode | Severity | Mitigation |
|---|---|---|
| Inferring trend from a single data point | HIGH | Constraint: note confidence level — single source = low confidence, not a trend |
| Topic too broad → generic results with no actionable signal | MEDIUM | Report what was analyzed and suggest narrowing; don't fabricate specificity |
| Skipping competitor analysis (Steps 3 mandatory) | MEDIUM | Competitor analysis is required — callers need positioning context |
| Calling WebFetch on every search result (excessive cost) | MEDIUM | Constraint: WebSearch only unless a specific page has critical data not in snippets |
Done When
- Topic scope defined (product/technology/community angle)
- Trend searches executed with 2026 timeframe
- Competitor analysis completed (top 3-5 players with differentiators)
- Community sentiment captured (Reddit/HN/GitHub signals)
- Confidence level assigned based on evidence quality
- Trend Report emitted with source citations for every data point
Cost Profile
~300-600 tokens input, ~200-400 tokens output. Haiku.
Signals
- GitHub stars
- 86
- Forks
- 26
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
trend-scout- Source
- github.com/rune-kit/rune