youtube
Analyze a YouTube video and create a vault note from its transcript. Use this skill whenever a YouTube URL is pasted — even with casual commentary like "check this out" or "interesting talk." Also triggers on "youtube", "take notes from this video", "summarize this video", or any YouTube link (youtube.com, youtu.be) regardless of surrounding context.
npx skills add majiayu000/claude-skill-registry --skill youtube --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
<Purpose> Extract transcript and metadata from a YouTube video, then synthesize it into a vault-formatted post note. Uses youtube-transcript-api for transcript and yt-dlp for rich metadata (with oEmbed fallback). </Purpose> <Use_When> - User shares a YouTube URL and wants notes taken - User says "take notes from this video" - User pastes a YouTube link with /youtube - User wants to add a video's insights to the vault </Use_When> <Do_Not_Use_When> - User wants to watch or download the video itself - User has a local video file (not YouTube) - Video has no transcript/captions at all - User wants to process an existing vault note (use /process) </Do_Not_Use_When> <Execution_Policy> - Extract first, synthesize second, integrate third - Always check vault for existing notes on the same video before creating - Create note as type: post with processing_status: inbox - The note is a starting point — user can /process it later for deeper engagement </Execution_Policy> <Steps> ## Stage 1: EXTRACT Parse the YouTube URL/ID from $ARGUMENTS. If no URL provided, ask the user. Run the extraction script. Redirect stdout to a temp file (stderr has progress messages that break piping): ```bash SKILL_
- Stage 1: EXTRACT
- Stage 2: SYNTHESIZE
- Stage 3: INTEGRATE
uv run "$SKILL_DIR/scripts/fetch_youtube.py" "VIDEO_URL" --lang en > "$YT_OUTPUT" date +%Y%m%d%H%M%S grep -rl "VIDEO_TITLE" notes/ --include="*.md" | head -5
What does the youtube skill do?
Analyze a YouTube video and create a vault note from its transcript. Use this skill whenever a YouTube URL is pasted — even with casual commentary like "check this out" or "interesting talk." Also triggers on "youtube", "take notes from this video", "summarize this video", or any YouTube link (youtube.com, youtu.be) regardless of surrounding context.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill youtube --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
