mcpField
Y
yt-viral

yt-viral

github.com/jakeschincariolマーケティング・グロース3.5k494 回インストール6 週間前に更新
リポジトリ

yt-viral について

yt-viralは、動画の再生数をチャンネルごとの中央値と比べ、特に伸びたYouTube動画のアイデアを探すスキルです。タイトルの型と共通する構成を示し、公開はユーザーに委ねます。

主な機能

  1. 01再生数とチャンネル中央値の倍率で順位付け
  2. 02動画が4本未満のチャンネルを除外
  3. 0321種類の型でタイトルを分類
  4. 04上位5件と共通構成を提示
  5. 05公開は行わない

活用シーン

  1. 01規模の異なるチャンネルの企画を比較
  2. 02好調な動画のタイトルパターンを発見
  3. 03今週制作できる企画を選定

インストール

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

$npx skills add https://github.com/jakeschincariol/youtube-agent-skill --skill yt-viral

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

同梱ファイルswipe.py

詳細

yt-viral

生の再生回数では、アイデアではなくチャンネルの規模がわかります。このツールでは、各チャンネルの中央値に対する倍率で順位付けします。動画そのものについて考えるなら、これが唯一意味のある問い方です。

python3 swipe.py collected.json --min 2.0

入力の収集

チャンネルごとに最低4本の動画が必要です。そうでなければ中央値に意味がなく、ツールはそのチャンネルをスキップしたうえで、その旨を伝えます。収集方法はユーザーの好みに合わせてください。チャンネルURLに対して yt-dlp --flat-playlist -J を実行するのが最速です。公開ページでも、手動のリストでもかまいません。

[{"channel":"...","title":"...","views":412000,"url":"...","duration":613}]

スクレイピングせず、読み取ってください。 公開されている一覧だけを使用し、ログイン済みのセッションやユーザー自身のアカウント認証情報は決して使用しないでください。

出力の読み方

倍率がシグナルです。数式の行は、21種類の公式と照らし合わせたタイトルへの判断であり、動画がうまくいった理由を断定するものではありません。結果を提示する際は、そのことも伝えてください。

返す内容は、倍率と使用された公式を添えた上位5本と、それらに共通する構造的な特徴を1つです。さらに難しいのは、その中でユーザーが今週、自分の語り口で、手持ちのもので実際に作れる動画はどれか、という問いです。

最後の確認

ここでは何も公開されません。このスキルは書き、公開するのはあなたです。出力の最後には毎回、ユーザーがコピーするブロックが含まれます。そして実行のたびに、最後の行で尋ねます。公開しますか、それとも変更しますか?

コメント