<h1 align="center">
<a href="https://prompts.chat">
> Get YouTube transcripts, search videos, browse channels, and extract playlists โ from any AI agent.
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Get YouTube transcripts, search videos, browse channels, and extract playlists โ from any AI agent.
YouTube Skills gives your AI agent instant access to YouTube transcripts, video search, channel data, and playlist extraction. No yt-dlp (YouTube blocks all major cloud IPs), no headless browsers, no binaries โ just a fast API call that works everywhere. Powered by TranscriptAPI, the same backend behind YouTubeToTranscript.com.
Works with ๐ฆ OpenClaw (ClawdBot/Moltbot),
Hermes Agent, Claude Code, Cursor, Antigravity, and any agent that supports the Agent Skills format.
Free tier ยท No credit card ยท 100 credits on signup
TranscriptAPI.com ยท MCP Server ยท Docs
Most users want youtube-full โ it covers transcripts, search, channels, and playlists in one skill.
๐ฆ OpenClaw (ClawdBot/Moltbot):
npx clawhub@latest install youtube-full
Hermes Agent:
hermes skills install skills-sh/ZeroPointRepo/youtube-skills/skills/youtube-full
Claude Code / Cursor / Antigravity / Cline / Codex:
npx skills add ZeroPointRepo/youtube-skills --skill youtube-full
All 12 skills at once:
npx skills add ZeroPointRepo/youtube-skills
Manual (git clone):
git clone https://github.com/ZeroPointRepo/youtube-skills.git
cp -r youtube-skills/skills/youtube-full ~/.claude/skills/
Not a developer? Just paste this prompt into ๐ฆ OpenClaw,
Hermes Agent, Claude, ChatGPT, or any AI agent:
Install the youtube skills from this GitHub repo: https://github.com/ZeroPointRepo/youtube-skills I want to be able to get YouTube transcripts, search YouTube, and browse channel videos from my agent. Set everything up for me.The agent will handle the rest.
Just install and ask. No config, no code โ talk to your agent in plain English.
| Task | Example Prompt |
|---|---|
| Get a YouTube transcript | "Summarize this video: [URL]" |
| Search YouTube | "Find videos about machine learning" |
| Browse a channel | "What has TED posted this week?" |
| Get playlist contents | "List all videos in this playlist" |
| Extract video captions | "Get captions from this video in Spanish" |
| Bulk transcripts | "Get transcripts for every video in this channel" |
| Research a topic | "Find and summarize the top 5 videos about quantum computing" |
| Get latest uploads | "Show me NASA's recent videos" |
| Search within a channel | "Search the TED channel for 'artificial intelligence'" |
When you install a skill and run your agent for the first time, the agent will set up your free API key automatically. Here's what happens:
That's it. 100 free credits, no credit card required.
Sign up at transcriptapi.com โ free, no credit card required
Copy your API key from the dashboard (starts with sk_)
Ask your agent to store it for you:
"My TranscriptAPI key is
sk_...โ store it so it persists across sessions."
Or set it yourself as an environment variable:
export TRANSCRIPT_API_KEY="sk_your_key_here"
Your agent stores the API key here (depends on the runtime):
| Location | File |
|---|---|
| OpenClaw/Moltbot | ~/.openclaw/openclaw.json or ~/.clawdbot/moltbot.json |
| Hermes Agent | Hermes secret store (TRANSCRIPT_API_KEY declared via required_environment_variables in skill frontmatter) |
| macOS shell | ~/.zshenv, ~/.zprofile |
| Linux shell | ~/.profile, ~/.bashrc, ~/.zshenv |
| Fish shell | ~/.config/fish/config.fish |
| Fallback | ~/.transcriptapi (mode 600) |
Your agent picks it up automatically after saving.
youtube-full is the recommended skill for most users. It includes everything: transcripts, search, channels, playlists.
If you prefer smaller, focused skills (smaller context = better agent performance for specific tasks), pick what you need:
| Skill | What It Does | Install |
|---|---|---|
| youtube-full | Everything โ transcripts, search, channels, playlists | --skill youtube-full |
| transcript | Get video transcripts with timestamps | --skill transcript |
| youtube-search | Search YouTube for videos and channels | --skill youtube-search |
| youtube-channels | Browse uploads, get latest videos, resolve @handles | --skill youtube-channels |
| youtube-playlist | Extract all videos from a playlist | --skill youtube-playlist |
# Install a specific skill
npx skills add ZeroPointRepo/youtube-skills --skill transcript
# Install multiple specific skills
npx skills add ZeroPointRepo/youtube-skills --skill transcript --skill youtube-search
We ship 12 skills total. Many are narrower variants or aliases of the core 5 above โ so your agent can find the right skill regardless of how you phrase your request.
| Skill | Description |
|---|---|
| youtube-full | Complete YouTube toolkit โ transcripts + search + channels + playlists |
| transcript | Extract transcript from any YouTube video with timestamps |
| captions | Get closed captions / CC from YouTube videos |
| subtitles | Extract subtitles from YouTube videos |
| youtube-search | Search YouTube for videos and channels |
| youtube-channels | Browse channel uploads, get latest videos, resolve @handles |
| youtube-playlist | Fetch all videos from a YouTube playlist |
| youtube-data | Get YouTube video and channel data (lightweight alternative to Google's API) |
| youtube-api | YouTube API access for AI agents โ no Google quota hassle |
| transcriptapi | Full TranscriptAPI access with all endpoints |
| video-transcript | Convert YouTube videos to text transcripts |
| yt | Quick YouTube utility for fast lookups |
| Plan | Price | Credits | Rate Limit |
|---|---|---|---|
| Free | $0 | 100 credits on signup | 300 req/min |
| Starter | $5/month | 1,000 credits/month | 300 req/min |
| Starter Annual | $54/year ($4.50/mo) | 1,000 credits/month | 300 req/min |
Most operations cost 1 credit. Channel resolve and latest are free. No credit card required for the free tier.
Works with any AI agent that supports the Agent Skills format:
| Agent | Install Command |
|---|---|
| ๐ฆ OpenClaw (ClawdBot/Moltbot) | npx clawhub@latest install youtube-full |
hermes skills install skills-sh/ZeroPointRepo/youtube-skills/skills/youtube-full | |
| Claude Code | npx skills add ZeroPointRepo/youtube-skills |
| Cursor | npx skills add ZeroPointRepo/youtube-skills |
| Antigravity | npx skills add ZeroPointRepo/youtube-skills |
| Cline | npx skills add ZeroPointRepo/youtube-skills |
| Codex | npx skills add ZeroPointRepo/youtube-skills |
| Others | Goose, AMP, Kiro, Roo, OpenCode, Gemini, GitHub Copilot... |
Install youtube-full (or transcript) and ask your agent:
"Get the transcript for this video: https://youtube.com/watch?v=VIDEO_ID"
The agent fetches the full transcript with timestamps. You can then ask it to summarize, translate, quote, or analyze the content.
Install youtube-full (or youtube-search) and ask:
"Find videos about machine learning"
Returns up to 50 results with titles, thumbnails, view counts, and publish dates.
Install youtube-full (or youtube-channels) and ask:
"List all videos from the TED channel"
The agent resolves the @handle, fetches uploads (paginated, 100/page), and can then get transcripts for any or all of them.
Yes. Install youtube-full and ask:
"Get transcripts for all videos in this playlist: [URL]"
The agent fetches the playlist, iterates through videos, and extracts each transcript.
No. TranscriptAPI replaces the Google YouTube Data API for transcript extraction, search, and channel/playlist operations. No Google Cloud project, no quota limits, no OAuth setup.
Yes, but signup is free and instant โ 100 credits, no credit card required. Your agent handles the setup automatically on first run.
youtube-full (recommended)transcriptyoutube-searchyoutube-channelsyoutube-playlistTranscriptAPI.com is a REST API and MCP server for YouTube data. It provides transcript extraction, video search, channel browsing, and playlist operations โ built for developers and AI agents. Also available as an MCP Server for direct LLM integration (Claude, ChatGPT).
TranscriptAPI.com โ 15M+ transcripts/month, 99.9% uptime.
Also available: MCP Server for direct LLM integration with Claude and ChatGPT.
Full API docs: transcriptapi.com/docs
PRs welcome. See CONTRIBUTING.md.
MIT ยฉ TranscriptAPI