mcpField
Y
youtube-outliers

youtube-outliers

github.com/aiagentwithdhruvマーケティング・グロース2052 回インストール15 週間前に更新
リポジトリ

youtube-outliers について

キーワードで YouTube を検索し、再生数の突出度をスコア化して、要約や文字起こしを含むシートを作成するスキルです。ニッチ分野の競合調査やコンテンツ企画の参考情報を探すマーケター向けです。

主な機能

  1. 01キーワードで YouTube を検索
  2. 02チャンネル平均に対する再生数を評価
  3. 03新しい動画に加重
  4. 04文字起こしを取得し Claude の要約を生成
  5. 05動画情報を Google Sheet に保存

活用シーン

  1. 01ニッチ分野の高実績動画を監視
  2. 02動画テーマのアイデアを探す
  3. 03分析用に動画情報や文字起こし、要約を整理

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/youtube-outliersを入力して読み込まれたか確認します。

同梱ファイルscripts/scrape_youtube_outliers.pyscripts/update_transcripts.py

詳細

YouTube Outlier Detection

目標

競合調査とコンテンツのアイデア探しに役立つ、ニッチ分野で高い成果を上げている動画を見つけます。

スクリプト

  • ./scripts/scrape_youtube_outliers.py - 外れ値となる動画をスクレイピングしてスコアを算出します
  • ./scripts/update_transcripts.py - 既存の外れ値動画の文字起こしを取得します

使い方

# 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

仕組み

  1. キーワードで YouTube を検索します
  2. 外れ値スコア(再生回数 / チャンネルの平均再生回数)を算出します
  3. 新しさに応じた加点を適用します
  4. 文字起こしを取得します
  5. Claude による要約を生成します
  6. Google Sheet に保存します

出力

以下を含む Google Sheet:

  • 外れ値スコア、再生回数、再生時間
  • タイトル、動画リンク、チャンネル
  • サムネイル、要約、文字起こし
  • 公開日

ニッチ分野の外れ値動画との比較

  • youtube_outliers:コアとなるニッチ分野(毎日のモニタリング)
  • cross-niche-outliers:隣接するニッチ分野(毎週のアイデア探し)

環境

APIFY_API_TOKEN=your_token
ANTHROPIC_API_KEY=your_key

スキーマ

入力
名前型必須説明
keywordsstringいいえカンマ区切りのキーワード(デフォルト:ニッチ分野のキーワード)
daysintegerいいえ遡って検索する期間(日数、デフォルト:30)
min_scorefloatいいえ外れ値スコアの下限(デフォルト:1.5)
limitintegerいいえ結果の最大件数(デフォルト:50)
出力
名前型説明
sheet_urlstring外れ値動画をまとめた Google Sheet
認証情報
名前ソース
APIFY_API_TOKEN.env
ANTHROPIC_API_KEY.env
組み合わせに適したスキル

このスキルと連携しやすいスキル:title-variants、recreate-thumbnails、cross-niche-outliers

コスト

Apify のクレジット + Claude API

コメント