youtube-transcripts

Community

Embed YouTube transcripts in your workflow.

Authoryousufjoyian
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.