This is a full YouTube data wrapper that pulls transcripts, searches videos and channels, browses uploads, and handles playlists through a single API key from transcriptapi.com. Free tier gives you 100 credits to start. It's designed to trigger automatically when Claude sees video links, handles, or topics where video content is likely fresher than text (tutorials, talks, product demos). The channel resolution is free, transcript and search calls cost 1 credit each. User-Agent header is required or Cloudflare blocks you. Useful when you need actual spoken content from videos or want to search within a specific channel's back catalog instead of guessing what's out there.

skills.sh installs
875
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add zeropointrepo/youtube-skills --skill transcriptapi --agent claude-code

Installs into .claude/skills of the current project.

Files

TranscriptAPI

Full YouTube data toolkit via TranscriptAPI.com. Transcripts, search, channels, playlists — one API key.

Setup

If $TRANSCRIPT_API_KEY is not set, read references/auth-setup.md and follow the instructions there to get and store the key.

Required Headers

Every request needs two headers:

  • Authorization: Bearer $TRANSCRIPT_API_KEY
  • User-Agent: your agent's name and version if known (e.g. HermesAgent/0.11.0, ClaudeCode/1.0). Version is optional — agent name alone is fine. Do not omit this header or send a bare default — Cloudflare will return a 403 (error code 1010) and block the request.

API Reference

Full OpenAPI spec: transcriptapi.com/openapi.json — consult this for the latest parameters and schemas.

Auth

All requests: -H "Authorization: Bearer $TRANSCRIPT_API_KEY"

Endpoints

Channel endpoints accept channel — an @handle, channel URL, or UC... ID. No need to resolve first. Playlist endpoints accept playlist — a playlist URL or ID.

GET /api/v2/youtube/transcript — 1 credit

Sponsors

Details

Repository
github.com/zeropointrepo/youtube-skills
Category
Data Science & ML
License
MIT
First seen
Jun 3, 2026

More from zeropointrepo/youtube-skills

All 12
1alirezarezvani avatarmarketing-strategy-pmmalirezarezvani/claude-skillsProduct marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-m868skills.sh installs
2zeropointrepo avatartranscriptzeropointrepo/youtube-skillsUse when the spoken content of a YouTube video is needed — even if not explicitly requested: pasted video links or IDs, requests to summarize, quote, transcribe864skills.sh installs
3circlefin avatarpay-via-agent-walletcirclefin/skillsUse this skill when the user wants to call a paid API, look something up online, search for data, get prices or odds or stats, or use any paid service with auto848skills.sh installs
4posit-dev avatardescribe-designposit-dev/skillsResearch a codebase and create architectural documentation describing how features or systems work. Use when the user asks to: (1) Document how a feature works,844skills.sh installs
5framix-team avatartavily-searchframix-team/openclaw-tavilyWeb search, extraction, crawling, mapping, and deep research via Tavily API. Five tools for finding information, extracting content, exploring websites, and gen843skills.sh installs
6manutej avatarux-principlesmanutej/luxor-claude-marketplaceUser research, usability heuristics, user psychology, accessibility, inclusive design, user testing, and UX metrics838skills.sh installs