Drops a YouTube URL, gets a structured summary in 20 seconds plus the full timestamped transcript saved to file. Works on VPS instances where yt-dlp gets blocked by using Android client emulation. You pick quick mode for a three-bullet TL;DR, standard for thesis plus insights, or deep for chapter breakdowns and content repurposing angles. It auto-sends transcripts to Telegram if you want them there. One creator went from 30 minutes per competitor video analysis down to 20 seconds and built a searchable archive of 160 summaries. Beats manually copying captions into ChatGPT or watching videos at 2x speed taking notes.

skills.sh installs
124
GitHub stars
313
last updated
Jun 3, 2026

Install

$ npx -y skills add brianrwagner/ai-marketing-skills --skill youtube-summarizer --agent claude-code

Installs into .claude/skills of the current project.

Files

YouTube Summarizer Skill

Automatically fetch transcripts from YouTube videos, generate structured summaries, and deliver full transcripts to messaging platforms.

Mode

Detect from context or ask: "Quick TL;DR, full summary, or full summary with content angles?"

ModeWhat you getBest for
quick3-bullet TL;DR + single key takeawayFast consumption, sharing a clip
standardFull structured summary: thesis, insights, takeawayLearning, note-taking, research
deepFull summary + chapter breakdown + content repurposing opportunitiesTurning a video into a content asset

Default: standard — use quick if they just want the gist. Use deep if they want to extract the video into usable content.


Why This vs ChatGPT?

Problem with ChatGPT: It can't access YouTube transcripts directly. You have to manually copy/paste captions or use a third-party tool first, then feed the text to ChatGPT. Multi-step, clunky, loses video metadata.

Sponsors

Details

Repository
github.com/brianrwagner/ai-marketing-skills
Categories
AI & Agent Building, Marketing & SEO
First seen
Jun 3, 2026

More from brianrwagner/ai-marketing-skills

All 3
1danielmiessler avatarArtdanielmiessler/personal_ai_infrastructureart124skills.sh installs
2lubusin avatarfrappe-routerlubusin/agent-skillsfrappe router124skills.sh installs
3mblode avatarbabysit-prmblode/agent-skillsAutonomous PR monitor — polls every 2 minutes for merge conflicts, CI/CD failures across GitHub Actions, Buildkite, Vercel, and Fly.io, review comments, and mer124skills.sh installs
4mblode avatarmermaid-mind-mapmblode/agent-skillsGenerates Mermaid mindmap diagrams from codebases, topics, files, or conversations. Visually summarizes source material as branching diagrams. Use when asked to124skills.sh installs
5nicepkg avatarcontent-trend-researchernicepkg/ai-workflowAdvanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, a124skills.sh installs
6arpitg1304 avatarros2-developmentarpitg1304/robotics-agent-skills>123skills.sh installs