Tooluck logoTooluck
SKILL.md

youtube-playlist

Agent skill fromZeroPointRepo/youtube-skills

Use when a YouTube playlist is involved: pasted playlist links or IDs, requests to list playlist videos, browse playlist contents, or work through a playlist for transcripts or research. Also use when the user wants all videos from a series, course, or collection. Not for creating playlists or account management.

How to install youtube-playlist

install youtube-playlist
# install the youtube-skills pack with the skills CLI
npx skills add ZeroPointRepo/youtube-skills

# or add only this skill to Claude Code: copy the folder

clawhub/youtube-playlist/

# into

~/.claude/skills/youtube-playlist/ (all projects)

.claude/skills/youtube-playlist/ (one project)

clawhub/youtube-playlist/SKILL.md

MITFull file
1# YouTube Playlist
2
3Browse playlists and fetch transcripts via [TranscriptAPI.com](https://transcriptapi.com).
4
5## Setup
6
7If `$TRANSCRIPT_API_KEY` is not set, read [references/auth-setup.md](references/auth-setup.md) and follow the instructions there to get and store the key.
8
9## Required Headers
10
11Every request needs two headers:
12
13- **Authorization:** `Bearer $TRANSCRIPT_API_KEY`
14- **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.
15
16## API Reference
17
18Full OpenAPI spec: [transcriptapi.com/openapi.json](https://transcriptapi.com/openapi.json) — consult this for the latest parameters and schemas.
19
20## GET /api/v2/youtube/playlist/videos — 1 credit/page
21
22Paginated playlist video listing (100 per page). Accepts `playlist` — a YouTube playlist URL or playlist ID.
23
24```bash
25# First page
26curl -s "https://transcriptapi.com/api/v2/youtube/playlist/videos?playlist=PL_PLAYLIST_ID" \
27 -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
28 -H "User-Agent: YourAgent/1.0"
29
30# Next pages
31curl -s "https://transcriptapi.com/api/v2/youtube/playlist/videos?continuation=TOKEN" \
32 -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
33 -H "User-Agent: YourAgent/1.0"
34```
35
36| Param | Required | Validation |
37…

Excerpt shown under the repository's MIT license.

More skills in youtube-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates