Cédric Rittié

/mktg:trend-scout

Trend Scout

MarketingIntermediate5 min install148 lines

Queries HN, Reddit, Google Trends and X (via MCP) to identify rising topics in a specific domain. Scores each trend on relevance (fit with your positioning), maturity ('too early' / 'peak' / 'too late') and potential for original angle. Returns 3-5 trends with one content angle per trend.

Published April 15, 2026Updated April 16, 2026
GitHub
Who it's for

Content marketers and founders who want to publish on a topic at the right moment, not 3 months after everyone else. Also useful to find newsletter editorial angles. Less useful on niche topics with little public discussion: if there's no signal online, the Skill won't invent one.

Configuration

Name
mktg:trend-scout
Category
Marketing
Description
Scan HN, Reddit, Google Trends, and X for trending topics relevant to a given domain. Scores trends by relevance.
Allowed tools
ReadWriteWebFetchWebSearch
Arguments
<domain or product> [sources: hn,reddit,trends,x]

Installation

One line, one terminal
$ mkdir -p ~/.claude/skills/mktg:trend-scout && \
  curl -sSL https://www.cedricrittie.com/api/skills/mktg-trend-scout/raw \
       -o ~/.claude/skills/mktg:trend-scout/SKILL.md

Then restart Claude Code. Test with `/mktg:trend-scout`.

Need to install Claude Code first? See the Claude Code page · Download the raw .md

Usage examples

/mktg:trend-scout AI agents for product managers

Scans all sources on the topic. Returns 3-5 scored trends with proposed angle and cited source.

Sample output
Trend scout — "AI agents for product managers"

1. "Agents = 27 API calls" framing
   Maturity: rising (peak in ~4 weeks)
   Relevance: 9/10
   Sources: HN post #38495 (840 comments), 3 viral X threads
   Angle: "Why the hype machine missed that agents shipped 2 years ago"

2. Cursor vs Claude Code for PMs
   Maturity: peak (don't wait)
   Relevance: 7/10
   Sources: Lenny's newsletter thread, Reddit r/ProductManagement
   Angle: "I tried both for 2 weeks — here's where each wins"

3. [...]
/mktg:trend-scout UCaaS telecom Europe

Verticalized. Less noise, rarer trends but more actionable for a niche positioning.

Sample output
Trend scout — UCaaS telecom Europe
[...]

Full SKILL.md

Why is the Skill written in English? LLMs are trained mostly on English. A system prompt in English gives more reliable, more precise results, even when Claude replies to you in French. The output the Skill produces (your posts, audits, digests) comes out in whatever language you use. Only the system instructions stay in English, by design for performance.

Trend Scout — Content Opportunity Detection

Scans multiple sources for trending topics and conversations relevant to your domain. Scores each trend by relevance and suggests content angles with recommended platforms.

Configuration

Step 0: Define the domain

Before scanning, the skill needs a domain configuration. Either:

  • The user provides it explicitly: "trend-scout for project management tools"
  • The skill reads the current project's CLAUDE.md or brand brief for context
  • The user is asked: "What product/domain should I scan for?"

From the domain, derive:

Relevance keywords (3 tiers)

High relevance (+25 points): product name, direct competitors, category name, core problem being solved Medium relevance (+10 points): adjacent categories, related user behaviors, industry terms Low relevance (+5 points): broad themes the audience cares about

Example for a project management tool:

  • High: Asana, Monday, Linear, Jira, project management, task tracking, sprint planning
  • Medium: team collaboration, remote work, agile, kanban, product roadmap, Notion
  • Low: productivity, startup tools, developer tools, SaaS

Sources

  1. Hacker News -- top 30 stories
  2. Reddit -- hot posts from subreddits relevant to the domain (ask or infer from context)
  3. Google Trends -- trending searches via WebSearch
  4. X/Twitter -- via WebSearch for "site:x.com" + keywords

Competitor list

Derive from context or ask: "Who are the 3-5 main competitors to monitor?"

Input

  • Required: domain/product (explicit or from project context)
  • Optional: topic focus to narrow the scan (e.g., "pricing backlash", "migration pain")
  • Optional: source filter (e.g., "hn,reddit" to scan only those)

Step 1: Scan Sources

Hacker News

Reddit

Google Trends

  • WebSearch for trending topics in the domain
  • Build search queries from the HIGH relevance keywords + "[current year]", "trends", "alternative to [competitor]"
  • Extract: trending topics, related queries, rising searches

X/Twitter

  • WebSearch for: "site:x.com [product name]" OR "site:x.com [category]"
  • Also search for: "site:x.com [competitor1]" OR "site:x.com [competitor2]" (competitor mentions)
  • Extract: post content, engagement signals, author

Step 2: Score Each Trend

For each item found:

Relevance Score = sum of keyword matches (HIGH: +25, MEDIUM: +10, LOW: +5)

Additional scoring bonuses:

  • Recency: posted in last 24h: +15, last 48h: +10, last week: +5
  • Engagement: HN score > 100: +10, Reddit score > 200: +10, high comment count: +5
  • Sentiment: negative sentiment about competitors: +10 (opportunity), positive sentiment about our space: +5

Only include items with total score >= 20.

Step 3: Generate Content Angles

For the top 10 trends, suggest:

  1. Angle: what take could the brand/founder have on this?
  2. Format: X post, long-form X, blog post, or feature idea for the product
  3. Hook: a draft opening line
  4. Urgency: time-sensitive (ride the wave now) or evergreen (can wait)
  5. Effort: low (tweet), medium (long post), high (blog/feature)

Prioritize angles that:

  • Position the product as relevant to the conversation being discussed
  • Let the author share an informed opinion (not just promote)
  • Are timely (ride a trending conversation)
  • Match the author's voice and style

Step 4: Output

---
## Trend Scout Report
**Date**: [YYYY-MM-DD]
**Sources scanned**: [list]
**Trends found**: [total] | **Relevant**: [filtered count]

### Top Opportunities

#### 1. [Trend title] (Score: XX)
- **Source**: [HN/Reddit/Trends/X] | **Engagement**: [score/comments]
- **Why it matters**: [1 line]
- **Angle**: [suggested take]
- **Format**: [X post / long-form / blog]
- **Hook**: "[draft opening line]"
- **Urgency**: [time-sensitive / evergreen]

#### 2. ...

[up to 10 trends]

### Competitor Mentions
[Any mentions of competitors from the configured list]

### Emerging Themes
[2-3 line summary of recurring themes across sources]

### Recommended Actions
1. [Most time-sensitive opportunity]
2. [Best content angle for this week]
3. [Feature/product insight from user conversations]
---

Rules

  • Don't fabricate trends. If a source returns nothing relevant, say so.
  • Don't force relevance. A trending topic about AI is not automatically relevant to your domain.
  • Competitor mentions are always relevant, even with low keyword scores.
  • Prefer actionable angles over interesting-but-useless observations.
  • The hook line should match the author's voice, not sound like a marketing team.
  • When in doubt about relevance, include it with a note rather than filtering it out.

Public version of this Skill. 148 lines. Copy into ~/.claude/skills/mktg:trend-scout/SKILL.md to install.

Related Skills