name: xs:youtube-notes description: YouTube動画のURLから字幕を取得し、内容をノートにまとめる。「YouTube動画をまとめて」「この動画をノートにして」と言われたら使う。
YouTube動画ノート化
YouTube動画から字幕を取得し、構造化されたノートを作成する。
手順
Step 1: URLを受け取る
ユーザーからYouTube URLを受け取る。
Step 2: 動画情報を取得
# 動画メタデータ取得
yt-dlp -J "[YouTube URL]"
Step 3: 字幕を取得
# VIDEO_IDはURLから抽出(v=以降、またはyoutu.be/以降)
youtube_transcript_api [VIDEO_ID] --languages ja en --format text
Step 4: ノートを作成
以下のフォーマットでノートを作成:
# [動画タイトル]
## 基本情報
- **URL:** [YouTube URL]
- **時間:** XX分XX秒
- **チャンネル:** [チャンネル名]
## 概要
動画の内容を3-5行で要約
## 内容
### [セクション1](0:00〜)
- ポイント1
- ポイント2
### [セクション2](5:00〜)
- ポイント1
- ポイント2
## 重要ポイント
- 学び1
- 学び2
- 学び3
## 用語解説
- **用語1:** 説明
- **用語2:** 説明
Step 5: 完了報告
ノート内容をチャットに表示する。
字幕がない場合
音声を抽出
yt-dlp -x --audio-format mp3 -o "audio.mp3" "[YouTube URL]"transcriberスキルで文字起こし
カスタマイズ
詳細度を変える
- 「簡潔にまとめて」→ 概要と重要ポイントのみ
- 「詳しくまとめて」→ 用語解説付きの詳細ノート
保存先を指定
「notes/に保存して」と言えば、ファイルとして保存される。