youtube-outliers について
キーワードで YouTube を検索し、再生数の突出度をスコア化して、要約や文字起こしを含むシートを作成するスキルです。ニッチ分野の競合調査やコンテンツ企画の参考情報を探すマーケター向けです。
主な機能
- 01キーワードで YouTube を検索
- 02チャンネル平均に対する再生数を評価
- 03新しい動画に加重
- 04文字起こしを取得し Claude の要約を生成
- 05動画情報を Google Sheet に保存
活用シーン
- 01ニッチ分野の高実績動画を監視
- 02動画テーマのアイデアを探す
- 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
仕組み
- キーワードで YouTube を検索します
- 外れ値スコア(再生回数 / チャンネルの平均再生回数)を算出します
- 新しさに応じた加点を適用します
- 文字起こしを取得します
- Claude による要約を生成します
- Google Sheet に保存します
出力
以下を含む Google Sheet:
- 外れ値スコア、再生回数、再生時間
- タイトル、動画リンク、チャンネル
- サムネイル、要約、文字起こし
- 公開日
ニッチ分野の外れ値動画との比較
- youtube_outliers:コアとなるニッチ分野(毎日のモニタリング)
- cross-niche-outliers:隣接するニッチ分野(毎週のアイデア探し)
環境
APIFY_API_TOKEN=your_token
ANTHROPIC_API_KEY=your_key
スキーマ
入力
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
keywords | string | いいえ | カンマ区切りのキーワード(デフォルト:ニッチ分野のキーワード) |
days | integer | いいえ | 遡って検索する期間(日数、デフォルト:30) |
min_score | float | いいえ | 外れ値スコアの下限(デフォルト:1.5) |
limit | integer | いいえ | 結果の最大件数(デフォルト:50) |
出力
| 名前 | 型 | 説明 |
|---|---|---|
sheet_url | string | 外れ値動画をまとめた Google Sheet |
認証情報
| 名前 | ソース |
|---|---|
APIFY_API_TOKEN | .env |
ANTHROPIC_API_KEY | .env |
組み合わせに適したスキル
このスキルと連携しやすいスキル:title-variants、recreate-thumbnails、cross-niche-outliers
コスト
Apify のクレジット + Claude API
コメント
Markdown 対応