youtube-transcripts
CommunityEmbed YouTube transcripts in your workflow.
System Documentation
What problem does it solve?
This skill automates the retrieval of YouTube transcripts for individual videos or entire channels and makes them exportable in multiple formats, enabling faster content analysis and archival.
Core Features & Use Cases
- Video transcript fetch & export: retrieve transcripts for a single video and export as txt, srt, vtt, or json.
- Channel search & batch processing: search by channel name or handle, load videos, and batch-fetch transcripts.
- Background processing & progress visibility: jobs run in the background with periodic progress updates.
- Inline A2UI panel with refresh: transcript viewer integrated into the A2UI panel with a refresh control.
- Proxy support: Webshare Residential proxy with automatic IP rotation for reliable network access.
Quick Start
Launch the YouTube transcripts service by starting the Flask app in the project workspace and ensuring the A2UI sidecar is running. Then access the embedded panel via the TailScale IP and port, and use the toolbar refresh button to reload transcripts. Configure auto-download as transcripts complete if desired.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: youtube-transcripts Download link: https://github.com/yousufjoyian/claude-skills/archive/main.zip#youtube-transcripts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.