Agent skill · Data & Analytics

trending-content-scout

Scan social platforms for top-performing content by engagement before you create anything. Use this skill when the user wants to see what content is winning in a niche, find viral content patterns, research what's working on YouTube/TikTok/X/Reddit, benchmark engagement, discover content gaps, or says "what content is working for [topic]", "show me top performing content about [keyword]", "what's trending in [niche]", "find viral content about [product]", "content research for [keyword]", "what gets views in [niche]", "engagement analysis for [topic]", "scout the competition", "what videos are

Affitorgithub.com/AffitorGitHub ↗
claude-codecursorMIT
Install
npx skills add Affitor/affiliate-skills --skill trending-content-scout --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 21 KB
Bundled scripts: none
Version: 1.0.0
Declared author: affitor
Requires: Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, OpenClaw, any AI agent
Path: skills/research/trending-content-scout/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 586
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Scans YouTube, TikTok, X, and Reddit for top-performing content by real engagement data to identify winning formats, hooks, and content gaps before creating anything.

How it works

  • Accepts input with fields: keyword, platforms (default includes YouTube and TikTok), sort_by (default engagement_score), time_range (default 30d), limit (default 20), and optional product focus.
  • Determines data source: uses configured APIs if social_data_config exists; otherwise uses web_search + web_fetch fallback.
  • For each platform, collects content pieces and normalizes data into a standard ContentItem schema with title, url, platform, creator, views, likes, comments, shares, published_date, duration, engagement_score, content_format, hook_type.
  • Calculates engagement_score via the standard formula: engagement_score = (likes × 2 + comments × 3 + shares × 5) / max(views, 1) × 1000.
  • Classifies content_format from title/description (e.g., comparison, tutorial, listicle, review, etc.) and hook_type from first sentence/title (e.g., question, shock, bold_claim, demo_first, relatable, contrarian).
  • Sorts results by the chosen sort_by (default engagement_score) and returns the top limit pieces.
  • Analyzes patterns across top content for formats and hooks, analyzes duration distributions, identifies top creators, and performs a gap analysis to surface actionable opportunities.
  • Computes an engagement benchmark from the collected data, including sample_size, medians, and top-10% thresholds per platform where available.
  • Performs a self-validation to ensure data source disclosure, consistent engagement_scores, valid classifications, and at least 3 actionable gaps.

When to use it

  • Before creating any content for a keyword or niche.
  • When entering a new niche to understand what content works.
  • When comparing engagement across platforms for a topic.
  • When looking for content gaps competitors haven’t filled.
  • As the first step in a content creation workflow (before S2 skills).

What it can touch

  • Platforms: YouTube, TikTok, X, Reddit (via API or web methods depending on configuration).
  • Data fields: title, url, platform, creator, views, likes, comments, shares, published_date, duration, engagement_score, content_format, hook_type.

Caveats

  • Behavior depends on whether an API is configured; fallback uses web_search methods if API config is absent.
  • Engagement_score is computed from available metrics; some platforms may have limited fields (e.g., Reddit shares not used).
  • Classifications rely on textual signals from titles and descriptions and may be imperfect without full page parsing.
From the SKILL.md

# Trending Content Scout Scan YouTube, TikTok, X, and Reddit for top-performing content by real engagement data. Find winning formats, hooks, and content gaps — **before** you create anything. Stop guessing what works. See what's already winning, then build on proven patterns. This skill is the **data foundation** for the entire content pipeline. Run it first, then feed its output into `content-angle-ranker`, `viral-post-writer`, `tiktok-script-writer`, or any S2/S3 content skill. ## Stage This skill belongs to Stage S1: Research ## When to Use - Before creating any content for a keyword or niche - When entering a new niche and need to understand what content works - When comparing engagement across platforms for a topic - When looking for content gaps competitors haven't filled - When benchmarking your existing content against what's performing - As the first step in any content creation workflow (before S2 skills) ## Input Schema ```yaml keyword: string # (required) Search keyword — "AI video tools", "email marketing tips" platforms: string[] # (optional, default: ["youtube", "tiktok"]) # Options: "youtube" | "tiktok" | "x" | "reddit" sort_by: string # (optional, default: "engage

What's inside
Steps it walks through
  1. Stage
  2. When to Use
  3. Input Schema
  4. Workflow
  5. Step 1: Determine Data Source
  6. Step 2: Collect and Normalize Data
  7. Step 3: Sort and Rank
  8. Step 4: Analyze Patterns
  9. Step 5: Calculate Engagement Benchmark
  10. Step 6: Self-Validation
  11. Output Schema
  12. Output Format
  13. Error Handling
  14. Examples
More from affiliate-skills
All skills →
About this skill
What does the trending-content-scout skill do?

Scan social platforms for top-performing content by engagement before you create anything. Use this skill when the user wants to see what content is winning in a niche, find viral content patterns, research what's working on YouTube/TikTok/X/Reddit, benchmark engagement, discover content gaps, or says "what content is working for [topic]", "show me top performing content about [keyword]", "what's trending in [niche]", "find viral content about [product]", "content research for [keyword]", "what gets views in [niche]", "engagement analysis for [topic]", "scout the competition", "what videos are

How do I install it?

Run `npx skills add Affitor/affiliate-skills --skill trending-content-scout --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Affitor/affiliate-skills, a repository with 586 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going