jeffvincent

Process Media — Development skill for Claude Code

Development community

Process a podcast or video into fully analyzed content notes.

How to install Process Media

Installs to ~/.claude/skills/jeffvincent-claude-config-process-media/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jeffvincent-claude-config-process-media && curl -fsSL https://raw.githubusercontent.com/jeffvincent/claude-config/HEAD/commands/process-media.md -o ~/.claude/skills/jeffvincent-claude-config-process-media/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Process Media does

Process a podcast or video into fully analyzed content notes.

Arguments: URL_OR_FILE [DISPLAY_NAME]

Steps:

  1. Determine transcript source based on input:

    **If YouTube URL** (youtube.com or youtu.be):

    • Extract transcript and metadata directly via yt-dlp (no video download needed):
      yt-dlp --get-title --get-id "URL"
      yt-dlp --write-auto-sub --sub-format vtt --skip-download \
        -o "/tmp/yt-transcript" "URL"

    **If not a YouTube URL** (local file, Vimeo, et

Alternatives in Development

  • Om Intake — Process all unread meeting notes in work/meetings/ — reads each file, classifies content, routes to the right 4.6k ★
  • Summarize Podcast — Podcast Remix Prompt 3.2k ★
  • Video Comparer — Compare video files and content 653 ★

Full documentation available on GitHub

View Source Repository