youtube-processor
YouTube Processor converts video links into actionable markdown notes ready for your knowledge base. It pulls transcripts automatically and lets you summarize with full context—perfect for newsletters, research, or personal archives. Works with Claude Code or Claude.ai via a simple API endpoint.
YouTube Processor extracts video transcripts and generates Obsidian-formatted summaries from any YouTube URL.
AI-generated summary based on this skill's SKILL.md
Install
nicepkg/ai-workflow/youtube-processor · repository language: HTML
git clone https://github.com/nicepkg/ai-workflow
cp -r ai-workflow/workflows/content-creator-workflow/.claude/skills/youtube-processor ~/.claude/skills/youtube-processornpx skillfed install nicepkg/ai-workflow/youtube-processorFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What can YouTube Processor do with a video link?
YouTube Processor converts video links into actionable markdown notes ready for your knowledge base. It pulls transcripts automatically and lets you summarize with full context—perfect for newsletters, research, or personal archives. You can extract key points, generate structured summaries, and process content without manual transcription.
How do I turn YouTube into Obsidian notes?
YouTube Processor extracts and processes video transcripts into Obsidian-compatible markdown format. Paste your video URL and the tool generates structured notes that integrate seamlessly with your Obsidian vault. The markdown output preserves formatting and organization, making it ready to file directly into your knowledge management system.
Can YouTube Processor summarize videos for my newsletter?
Yes. YouTube Processor mines video content for newsletter articles and editorial insights. It extracts key points and generates summaries that capture the essential takeaways, letting you quickly repurpose video content into newsletter material without watching the entire video or manually transcribing.
Does YouTube Processor extract transcripts automatically?
YouTube Processor automates the video-to-notes workflow by extracting transcripts without manual transcription. It pulls the full transcript from your video URL and processes it into structured, actionable takeaways. Works with Claude Code or Claude.ai via a simple API endpoint for seamless integration.
What format does YouTube Processor output for my notes?
YouTube Processor outputs markdown-formatted notes compatible with knowledge management systems like Obsidian. Each summary includes structured sections for key points, insights, and actionable takeaways. The markdown format ensures your notes are portable, searchable, and ready to integrate into your existing archive or research workflow.
Is YouTube Processor open source?
Yes, YouTube Processor is released under the MIT license, making it free to use, modify, and distribute. The open-source license allows you to integrate it into your own projects and customize the tool to fit your specific workflow needs.
SKILL.md
rendered from the published skill — quoted content, verbatim
YouTube Processor
What This Does
Takes a YouTube URL, extracts the transcript, and you (Claude) summarize it. Outputs Obsidian-ready markdown. Zero friction: share a link, get actionable notes.
When to Use
- "Summarize this video: [URL]"
- "Turn this YouTube into notes"
- "What's this video about?"
- "Process this for my newsletter"
- Any YouTube URL shared for processing
Location
This skill's tools live at:
/Users/eddale/Documents/GitHub/powerhouse-lab/skills/youtube-processor/tools/
How It Works
Step 1: Python extracts the transcript (no API key needed) Step 2: You (Claude) summarize using your intelligence + context Step 3: You write the Obsidian-formatted output
This approach means you can use mission-context, newsletter-coach, and other skills during summarization.
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 12 files
workflows/content-creator-workflow/.claude/skills/youtube-processor/.gitignore
workflows/content-creator-workflow/.claude/skills/youtube-processor/SKILL.md
workflows/content-creator-workflow/.claude/skills/youtube-processor/TODO.md
workflows/content-creator-workflow/.claude/skills/youtube-processor/api/main.py
workflows/content-creator-workflow/.claude/skills/youtube-processor/docs/GUIDE.md
workflows/content-creator-workflow/.claude/skills/youtube-processor/docs/ROADMAP.md
workflows/content-creator-workflow/.claude/skills/youtube-processor/examples/sample-output.md
workflows/content-creator-workflow/.claude/skills/youtube-processor/requirements.txt
workflows/content-creator-workflow/.claude/skills/youtube-processor/tools/get_transcript.py
workflows/content-creator-workflow/.claude/skills/youtube-processor/tools/process_video.py
workflows/content-creator-workflow/.claude/skills/youtube-processor/tools/youtube_core.py
workflows/content-creator-workflow/.claude/skills/youtube-processor/vercel.json