youtube-full
Use when the user needs YouTube transcripts, video search, channel browsing, playlist extraction, or content monitoring. Trigger phrases: 'get the transcript for', 'search YouTube for', 'what are the latest videos on', 'list this playlist', 'monitor this channel', or any request involving a YouTube URL, video ID, or @handle. Do NOT use for downloading video or audio files, YouTube engagement data (likes, comments), or private/age-restricted videos.
npx skills add alirezarezvani/claude-skills --skill youtube-full --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# youtube-full — YouTube Transcripts, Search, and Channel Data Covers transcript extraction, video search, channel browsing, in-channel search, playlist extraction, and new-upload monitoring via TranscriptAPI. > **Source:** Ported from [ZeroPointRepo/youtube-skills](https://github.com/ZeroPointRepo/youtube-skills) (MIT). Original skill authored by ZeroPointRepo contributors. Adapted for the claude-skills format. > **BYOK / free-tier note:** TranscriptAPI is a commercial service (BYOK — you bring your own key; 100 free credits included, no card required). For local/self-hosted extraction without an API key, use `youtube-transcript-api` (Python) or `yt-dlp` as OSS fallbacks. See [Anti-Patterns](#anti-patterns) for guidance. ## API Setup Every request to `transcriptapi.com` requires two headers: - `Authorization: Bearer $TRANSCRIPT_API_KEY` - `User-Agent: ClaudeCode/1.0` If `TRANSCRIPT_API_KEY` is not set, prompt the user to get a free key at `https://transcriptapi.com` (100 free credits, no card required) and store it as `TRANSCRIPT_API_KEY`. ## Operations ### Get transcript (1 credit) ``` GET https://transcriptapi.com/api/v2/youtube/transcript ?video_url={URL_OR_ID}&format=text&incl
- API Setup
- Operations
- Get transcript (1 credit)
- Search YouTube (1 credit)
- Channel — latest uploads (FREE)
- Channel — all videos (1 credit/page)
- In-channel search (1 credit)
- Playlist extraction (1 credit/page)
- Resolve handle (FREE)
- Credit Costs Summary
- Common Workflows
- Research workflow
- Channel monitoring
- Playlist to corpus
What does the youtube-full skill do?
Use when the user needs YouTube transcripts, video search, channel browsing, playlist extraction, or content monitoring. Trigger phrases: 'get the transcript for', 'search YouTube for', 'what are the latest videos on', 'list this playlist', 'monitor this channel', or any request involving a YouTube URL, video ID, or @handle. Do NOT use for downloading video or audio files, YouTube engagement data (likes, comments), or private/age-restricted videos.
How do I install it?
Run `npx skills add alirezarezvani/claude-skills --skill youtube-full --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From alirezarezvani/claude-skills, a repository with 23,791 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.