mcpField
Y
youtube-video-analyst

youtube-video-analyst

github.com/shipshitdevマーケティング・グロース381.1k 回インストール2 日前に更新
リポジトリ

youtube-video-analyst について

youtube-video-analystは、YouTube動画の文字起こしを分析し、再利用できるコンテンツの型にまとめるクリエイター向けスキルです。フック、構成、視聴維持、感情、ストーリーテリング、言葉遣い、反応の要因、CTAを分析します。

主な機能

  1. 01YouTube URLから文字起こしを取得、または貼り付け文を分析
  2. 02フック、構成、テンポ、視聴維持の手法を整理
  3. 03感情の流れとストーリーテリングを分析
  4. 04反応、共有、CTAのパターンを評価
  5. 05再利用できる台本テンプレートと応用チェックリストを作成

活用シーン

  1. 01成功した動画の構成を分析
  2. 02文字起こしからフックと視聴維持の手法を抽出
  3. 03動画の型を別分野の台本に応用

インストール

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

$npx skills add https://github.com/shipshitdev/skills --skill youtube-video-analyst

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

plugin.json
references/
analysis-framework.md
scripts/
fetch_transcript.py

詳細

YouTube 動画アナリスト

YouTube 動画の文字起こしを分析し、バイラル動画の法則、フックの構成、視聴維持の仕組み、感情を動かすパターンを抽出します。

このスキルを使う場面

このスキルは、ユーザーが次のような場合に有効です。

  • YouTube 動画の文字起こしを分析したい
  • バイラルコンテンツの法則をリバースエンジニアリングしたい
  • 動画のフック、視聴維持の仕組み、感情を動かすきっかけを知りたい
  • 成功した動画に基づくコンテンツのテンプレートを作りたい
  • 「バイラルの設計図」やコンテンツの分解を依頼する

文字起こしの取得

方法 1:YouTube URL から自動取得

取得スクリプトを実行して、文字起こしを自動で抽出します。

python ${CLAUDE_SKILL_DIR}/scripts/fetch_transcript.py "YOUTUBE_URL_OR_VIDEO_ID"

スクリプトは、分析に使える文字起こし全文を出力します。

方法 2:手動で貼り付け

ユーザーが文字起こしを直接貼り付けることもできます。一般的な取得元は次のとおりです。

  • YouTube の組み込み文字起こし機能(「...」をクリック →「文字起こしを表示」)
  • ytscribe.ai、youtubetotranscript.com などのサービス
  • その他の文字起こし抽出ツール

分析プロセス

証拠を調べる犯罪現場の捜査官のように、文字起こしを分析します。すべてを体系的に抽出してください。

  1. まず、全体の流れを把握するために文字起こしを最後まで読む
  2. あらゆるフック、切り替わり、視聴維持の仕組みを特定して分類する
  3. 感情の動きを一つひとつの展開に沿ってマッピングする
  4. コンテンツの根底にある構成の枠組みを解読する
  5. 再利用できるパターンを穴埋め式のテンプレートとして抽出する
  6. バイラル度を採点し、各要素が機能する理由を説明する
  7. すぐに使えるモジュール式の設計図にまとめる

順を追って考えてください。徹底的に分析し、見落としのないようにしてください。バイラルコンテンツのすべての文には理由があります。その理由を見つけてください。

分析フレームワーク

文字起こしを分析し、以下の要素を精密に抽出してください。

セクション 1:フックの構成
  • 主要なフック(最初の 3〜8 秒):正確な文言を抜き出し、フックの種類(好奇心のギャップ、パターンの中断、大胆な主張、論争、ストーリーのループ、アイデンティティへの訴求)を特定して、心理的な仕組みを説明する
  • 二次フック:動画全体を通じて視聴者を引きつけ直すフックを、タイムスタンプとともにすべて挙げる
  • フックのテンプレート:各フックを、あらゆるトピックに使える [BLANK] 形式のテンプレートに変換する
  • フックの積み重ね分析:冒頭で複数のフックがどのように重なっているかを分析する
セクション 2:構成の設計図
  • コンテンツの枠組み:大枠の構成(問題提起・問題の深掘り・解決策、ストーリー・教訓・行動喚起、リスト・詳細・要約など)を特定する
  • 展開マップ:主な切り替わりのポイントと、変化を引き起こす要素をすべて挙げる
  • ペース配分のパターン:速い/遅いリズムや、エネルギーが最高潮・最低になる箇所を特定する
  • セクションの内訳:各パートの目的を明確にして、全体を複数のパートに分ける
  • 時間配分:各構成要素に動画時間の何パーセントを費やしているかを示す
セクション 3:視聴維持の仕組み
  • 未解決のループ:視聴を続けさせる、答えの出ていない質問や約束をすべて挙げる
  • パターンの中断:注意を引き戻すために設計された瞬間を挙げる
  • 好奇心のギャップ:緊張感を生み出すため、意図的に伏せられている情報を挙げる
  • 報酬のポイント:ループが解消され、満足感が得られる箇所を挙げる
  • クリフハンガーの手法:セクション間の小さなクリフハンガーを挙げる
  • 「えっ、何?」と思わせる瞬間:スクロールする手を止めさせることを狙ったセリフを挙げる
セクション 4:感情を動かす仕組み
  • 感情の流れのマップ:感情の動き(期待 → 緊張 → 安堵 → 興奮)を図示する
  • トリガーワード:感情に訴えるために選ばれた具体的な言葉を挙げる
  • アイデンティティへの訴求:視聴者に「これは自分のための動画だ」と感じさせる箇所を挙げる
  • 私たち対彼ら:集団意識や帰属意識を生み出す仕組みを挙げる
  • ステータスへの訴求:向上心、取り残される不安、優越感に訴える要素を挙げる
  • 弱さを見せる箇所:誠実さが共感につながる部分を挙げる
セクション 5:ストーリーテリングの要素
  • 物語のフレームワーク:使用されている物語の基本構造(ヒーローズ・ジャーニー、立身出世物語など)
  • キャラクターの要素:話し手が自分自身をどのように位置づけているか
  • 対立/緊張感:何が危機感やドラマを生み出しているか
  • 具体性を高める要素:信頼性を高める具体的な詳細
  • 感覚に訴える表現:頭の中に情景を思い描かせる言葉
  • 会話/引用:効果を高めるために直接話法をどう使っているか
セクション 6:言語パターン
  • 印象に残るフレーズ:参考にしたい、インパクトの強いフレーズ
  • 文のリズム:短文と長文のパターン
  • 反復の手法:何を、なぜ繰り返しているか
  • 対比の組み合わせ:ビフォー/アフター、問題/解決策の対比
  • 指示表現:視聴者への直接的な指示
  • 親近感を生むきっかけ:「あなた」「私たち」「想像してみて」など、距離を縮める言葉
セクション 7:アルゴリズムへのシグナル
  • 視聴時間を伸ばす工夫:視聴者の離脱を防ぐために設計された要素
  • エンゲージメントを促す仕掛け:コメントを引き出すために設計された場面
  • 共有を促すきっかけ:友人に送りたくなる理由
  • 保存を促すきっかけ:ブックマークしておきたくなる情報
  • 登録を促す仕掛け:もっと見たいと思わせる理由
  • サムネイル/タイトルとの整合性:クリック時の期待にコンテンツがどう応えているか
セクション 8:行動喚起の設計
  • 主要な CTA:中心となる呼びかけと、その見せ方
  • 控えめな CTA:全体を通してさりげなく促す呼びかけ
  • CTA のタイミング:呼びかけが行われるタイミングと、そのタイミングが効果的な理由
  • 価値の交換:行動を起こすことで視聴者が得られるもの
  • 反対意見への対応:抵抗感を事前にどう和らげているか
セクション 9:バイラル係数の分析
  • 共有されやすさのスコア(1~10):具体的な理由を添える
  • コメントを促す仕掛けの密度:議論のきっかけがいくつあるか
  • 論争性の調整:関心を引くには十分に際どく、共有するには安全な範囲に収まっているか
  • ニッチを越えて届く可能性:中心となる視聴者層以外にも響くか
  • 感情の強度マップ:共有したい衝動を引き起こすピーク
セクション 10:再利用可能なテンプレートの出力

抽出したパターンをすべて反映した、空欄を埋めて使える完全なスクリプトテンプレートを作成します。

  • 冒頭のフックテンプレート(3 種類のバリエーション)
  • セクションごとのフレームワーク([BLANKS] を含む)
  • テンプレート形式のつなぎ言葉
  • 各セクション向けの視聴継続フックテンプレート
  • 感情の起伏を示すマーカー
  • CTA のテンプレートシーケンス
  • 各セクションの推奨時間配分(割合で表示)
セクション 11:実践ガイド
  • 「すぐに使える」チェックリスト:すぐに使える重要な要素トップ 10
  • 応用ガイド:異なるニッチに適用する方法
  • よくある間違い:この公式を崩す要因
  • 改善の機会:元の内容をさらに良くできる点
  • A/B テストの提案:試してみる要素

ユーザーコンテキストの収集

分析の前に、ユーザーから次の情報を収集します。

  • 私のニッチ/トピック:どのようなトピックでコンテンツを作成しますか?
  • 私のコンテンツスタイル:普段のトーン(カジュアル、教育的、ハイテンションなど)
  • 対象プラットフォーム:YouTube、TikTok、Instagram Reels、Shorts など
  • 目標とする動画の長さ:ショートフォーム(60 秒未満)、ミッドフォーム(2~10 分)、ロングフォーム(10 分以上)

出力形式

次のセクションで分析を構成します。

## Hook Architecture
[Primary Hook Analysis]
[Hook Type Classification]
[Secondary Hooks List with Timestamps]
[Fill-in-Blank Hook Templates]

## Structural Blueprint
[Content Framework Identification]
[Complete Beat Map]
[Pacing Analysis]
[Section Breakdown with Percentages]

## Retention Mechanics
[Open Loops Catalog]
[Pattern Interrupts List]
[Curiosity Gap Analysis]
[Payoff Mapping]

## Emotional Engineering
[Emotional Arc Visualization]
[Trigger Word Library]
[Identity Hook Analysis]
[Psychological Lever Breakdown]

## Storytelling Elements
[Narrative Framework]
[Character Positioning]
[Conflict/Stakes Analysis]
[Specificity Anchors List]

## Linguistic Patterns
[Power Phrase Library]
[Rhythm Analysis]
[Repetition Catalog]
[Conversational Trigger Map]

## Algorithm Signals
[Retention Optimizer List]
[Engagement Trigger Catalog]
[Share/Save Trigger Analysis]

## CTA Architecture
[CTA Sequence Map]
[Timing Analysis]
[Value Exchange Framework]

## Viral Coefficient
[Scorecard with Ratings]
[Shareability Analysis]
[Crossover Potential Assessment]

## Reusable Template
[COMPLETE FILL-IN-BLANK SCRIPT TEMPLATE]
[Opening Variations]
[Section Templates]
[Transition Library]
[CTA Templates]

## Implementation Playbook
[Top 10 Steal-This Elements]
[Niche Adaptation Guide]
[Mistake Prevention Checklist]
[Enhancement Opportunities]
[A/B Test Recommendations]

## Quick Reference Cheatsheet
[One-page summary of all extracted patterns for rapid implementation]

他のスキルとの連携

分析後、content-creator スキルを使用して、次のことを行います。

  • 抽出したテンプレートを使って新しい動画スクリプトを作成する
  • 新しい動画を宣伝するソーシャルメディアコンテンツを作成する
  • バイラルの公式に基づいてコンテンツのラインナップを作成する

クイックスタート

  1. トランスクリプトを取得する(自動取得または貼り付け)
  2. コンテキスト(ニッチ、スタイル、プラットフォーム、長さ)を入力する
  3. 11 セクションすべてを網羅したバイラル設計図を受け取る
  4. テンプレートを使って独自のコンテンツを作成する

コメント