mcpField
Y
youtube-watcher

youtube-watcher

github.com/hanzoskill生産性0322 回インストール37 週間前に更新
リポジトリ

youtube-watcher について

YouTube動画の文字起こしを取得し、要約、質問応答、内容抽出に使うスキルです。yt-dlpを必要とするスクリプトで、字幕または自動生成字幕のある動画に対応します。

主な機能

  1. 01YouTube動画の文字起こし取得
  2. 02字幕と自動生成字幕に対応
  3. 03文字起こしに基づく要約
  4. 04文字起こし内の情報検索

活用シーン

  1. 01YouTube動画の要約
  2. 02動画内容に関する質問への回答
  3. 03文字起こしから特定情報を検索

インストール

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

$npx skills add https://github.com/hanzoskill/youtube-watcher --skill youtube-watcher

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

同梱ファイル

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

.author
_meta.json
scripts/
get_transcript.py

詳細

YouTube Watcher

YouTube 動画の文字起こしを取得し、要約、質問応答、コンテンツ抽出に利用できます。

使い方

文字起こしを取得する

動画の文字起こしテキストを取得します。

python3 {baseDir}/scripts/get_transcript.py "https://www.youtube.com/watch?v=VIDEO_ID"

例

動画を要約する:

  1. 文字起こしを取得します。
    python3 {baseDir}/scripts/get_transcript.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
    
  2. 出力を読み、ユーザー向けに要約します。

特定の情報を探す:

  1. 文字起こしを取得します。
  2. テキスト内のキーワードを検索するか、内容に基づいてユーザーの質問に回答します。

注意事項

  • yt-dlp がインストールされ、PATH から利用できる必要があります。
  • 字幕(CC)または自動生成字幕がある動画で動作します。
  • 字幕がない動画の場合、スクリプトはエラーメッセージを表示して失敗します。

コメント