karaage0703/xs-youtube-notes
YouTube動画のURLから字幕を取得し、内容をノートにまとめる。「YouTube動画をまとめて」「この動画をノートにして」と言われたら使う。
npx skills add https://github.com/karaage0703/ai-assistant-workspace --skill xs-youtube-notes
YouTube動画から字幕を取得し、構造化されたノートを作成する。
ユーザーからYouTube URLを受け取る。
# 動画メタデータ取得
yt-dlp -J "[YouTube URL]"
# VIDEO_IDはURLから抽出(v=以降、またはyoutu.be/以降)
youtube_transcript_api [VIDEO_ID] --languages ja en --format text
以下のフォーマットでノートを作成:
# [動画タイトル]
## 基本情報
- **URL:** [YouTube URL]
- **時間:** XX分XX秒
- **チャンネル:** [チャンネル名]
## 概要
動画の内容を3-5行で要約
## 内容
### [セクション1](0:00〜)
- ポイント1
- ポイント2
### [セクション2](5:00〜)
- ポイント1
- ポイント2
## 重要ポイント
- 学び1
- 学び2
- 学び3
## 用語解説
- **用語1:** 説明
- **用語2:** 説明
ノート内容をチャットに表示する。
yt-dlp -x --audio-format mp3 -o "audio.mp3" "[YouTube URL]"
transcriber スキルで文字起こし「notes/に保存して」と言えば、ファイルとして保存される。
Take karaage0703/xs-youtube-notes from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.