Pulls YouTube transcripts through TranscriptAPI.com so you can summarize, quote, or analyze video content without manually watching. Works with any YouTube URL or video ID, handles full videos and shorts, and returns either structured JSON with precise timestamps or clean text for translation and analysis. The API is straightforward: one endpoint, minimal parameters, sensible defaults. Free tier gives you 100 credits to start. The skill auto-triggers when you paste a video link or ask Claude to work with video content, which saves you from having to explicitly invoke it. Main gotcha: you must set a proper User-Agent header or Cloudflare blocks the request with a 403.

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

Install

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

Installs into .claude/skills of the current project.

Files

Transcript

Fetch video transcripts via TranscriptAPI.com.

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.

GET /api/v2/youtube/transcript

curl -s "https://transcriptapi.com/api/v2/youtube/transcript\
?video_url=VIDEO_URL&format=text&include_timestamp=true&send_metadata=true" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

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
1circlefin 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
2posit-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
3framix-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
4manutej avatarux-principlesmanutej/luxor-claude-marketplaceUser research, usability heuristics, user psychology, accessibility, inclusive design, user testing, and UX metrics838skills.sh installs
5zeropointrepo avataryoutube-apizeropointrepo/youtube-skillsUse when YouTube data is needed without Google API quotas or OAuth setup: transcripts, video metadata, channel info, search results, playlists. Triggers on past822skills.sh installs
6product-on-purpose avatardiscover-interview-synthesisproduct-on-purpose/pm-skillsSynthesizes user research interviews into actionable insights, patterns, and recommendations. Use after conducting user interviews, customer calls, or usability819skills.sh installs