youtube-competitor-outlier-pulse

Installation
SKILL.md

YouTube Competitor Outlier Pulse

Use this skill to surface what is working now across competitor or adjacent channels. The goal is a watchlist and pattern scan, not a full deep analysis unless the user asks for it.

Automation

Prefer an automated pulse when the user provides channel IDs or a JSON dataset with views:

python ..\_shared\scripts\youtube_growth_automation.py channel-videos --channel-id UCxxxx --max-results 25 --out .\competitor-recent.json
python ..\_shared\scripts\youtube_growth_automation.py outlier-pulse --input .\competitor-recent.json --min-views 1000 --out .\competitor-pulse.json

channel-videos requires YOUTUBE_API_KEY. If it is missing, stop before running live channel collection and ask the user to configure it, for example: $env:YOUTUBE_API_KEY="your_api_key_here".

If the user already has a CSV/JSON export, normalize it into videos[] with title, url, published_at, and views, then run outlier-pulse.

Use competitor-pulse.json as the ranking layer. The final report still needs agent interpretation: repeatable pattern, audience fit, and recommended action.

Installs
1
GitHub Stars
2
First Seen
Aug 25, 2026