mcpField
Y
youtube-outliers

youtube-outliers

github.com/aiagentwithdhruvMarketing & growth2052 installsUpdated 15w ago
Repository

About youtube-outliers

A skill that searches YouTube by keywords, scores unusually high-performing videos, and produces a sheet with summaries and transcripts. It is intended for marketers conducting niche competitive research and finding content ideas.

Key features

  1. 01Search YouTube by keywords
  2. 02Score views against channel averages
  3. 03Boost recent uploads
  4. 04Fetch transcripts and generate Claude summaries
  5. 05Save video details to Google Sheet

Use cases

  1. 01Monitor high-performing videos in a niche
  2. 02Find inspiration for video topics
  3. 03Compile video data, transcripts, and summaries for analysis

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aiagentwithdhruv/skills --skill youtube-outliers

After installing, type/youtube-outliersin Claude Code to confirm it loaded.

Bundled filesscripts/scrape_youtube_outliers.pyscripts/update_transcripts.py

Details

From the project README

YouTube Outlier Detection

Goal

Find high-performing videos in your niche for competitive intelligence and content inspiration.

Scripts

  • ./scripts/scrape_youtube_outliers.py - Scrape and score outliers
  • ./scripts/update_transcripts.py - Fetch transcripts for existing outliers

Usage

# Default run
python3 ./scripts/scrape_youtube_outliers.py

# Custom parameters
python3 ./scripts/scrape_youtube_outliers.py \
  --keywords "AI automation,AI agents" \
  --days 30 \
  --min_score 1.5 \
  --limit 50

How It Works

  1. Searches YouTube for keywords
  2. Calculates outlier score (views / channel average)
  3. Applies recency boost
  4. Fetches transcripts
  5. Generates Claude summaries
  6. Saves to Google Sheet

Output

Google Sheet with:

  • Outlier Score, Views, Duration
  • Title, Video Link, Channel
  • Thumbnail, Summary, Transcript
  • Publish Date

vs Cross-Niche Outliers

  • youtube_outliers: Your core niche (daily monitoring)
  • cross-niche-outliers: Adjacent niches (weekly inspiration)

Environment

APIFY_API_TOKEN=your_token
ANTHROPIC_API_KEY=your_key

Schema

Inputs
NameTypeRequiredDescription
keywordsstringNoComma-separated keywords (default: niche keywords)
daysintegerNoLookback period in days (default: 30)
min_scorefloatNoMinimum outlier score (default: 1.5)
limitintegerNoMax results (default: 50)
Outputs
NameTypeDescription
sheet_urlstringGoogle Sheet with outlier videos
Credentials
NameSource
APIFY_API_TOKEN.env
ANTHROPIC_API_KEY.env
Composable With

Skills that chain well with this one: title-variants, recreate-thumbnails, cross-niche-outliers

Cost

Apify credits + Claude API

Comments

Markdown supported