Communityコーディング&開発github.com

Icattj/openclaw-skill-youtube-transcript

YouTubeの動画から文字起こし(トランスクリプト)を取得するスキルです。

openclaw-skill-youtube-transcript とは?

このスキルは、YouTubeの動画URLまたは動画IDを指定すると、その動画の文字起こし(トランスクリプト)を自動で取得します。主にClaude CodeなどのAIエージェントから利用することを想定しており、動画コンテンツの内容をテキストとして抽出したい場合に便利です。対応プラットフォームはClaude CodeやターミナルベースのAIアシスタントで、Pythonとyt-dlpやyoutube-transcript-apiなどのライブラリを用いて実装されています。このスキールを使うことで、長時間の動画を視聴せずに内容を要約したり、特定のキーワードを検索したり、翻訳や分析に活用することができます。動作にはPython 3.8以上と、YouTube Data APIキーまたは代替のトランスクリプト取得手段が必要です。

対応~Claude Code~Codex CLI~Cursor
npx skills add Icattj/openclaw-skill-youtube-transcript

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

openclaw-skill-youtube-transcript は何をしますか?

YouTubeの動画から文字起こし(トランスクリプト)を取得するスキルです。

概要

このスキルは、指定されたYouTube動画のトランスクリプトを効率的に取得するためのツールです。AIエージェント(Claude Codeなど)と組み合わせて使用することで、動画コンテンツの内容をテキストベースで分析・処理できます。

使用方法

  1. スキルを有効にします(Claude Codeのメニューから Icattj/openclaw-skill-youtube-transcript を選択)。
  2. YouTubeの動画URLまたは動画IDをプロンプトで指定します。
  3. トランスクリプトが自動的に取得され、テキストとして返されます。

例

YouTubeの動画 https://www.youtube.com/watch?v=dQw4w9WgXcQ のトランスクリプトを取得してください

前提条件

  • Python 3.8 以上
  • インターネット接続

対応プラットフォーム

  • Claude Code
  • ターミナルベースのAIアシスタント(Pythonが実行可能な環境)

注意事項

  • 動画に字幕が存在しない場合、トランスクリプトが取得できない可能性があります。
  • 長い動画の場合、トランスクリプトのサイズが大きくなるため、AIエージェントのコンテキスト制限に注意してください。
  • YouTubeの利用規約を遵守し、適切な範囲でご利用ください。

関連スキル