Not in the top 1,000 by GitHub stars
artemchuikin/youtube-skills
YouTube transcript skills for Claude Code, Cursor and Codex. Agent Skills to get transcripts, search YouTube, read channels and playlists, and bulk export.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
clawhub/captions/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/subtitles/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/transcript/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/transcriptout/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/video-transcript/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-api/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-channels/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-data/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-full/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-playlist/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/youtube-search/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
clawhub/yt/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/captions/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/subtitles/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/transcript/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/transcriptout/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/video-transcript/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-api/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-channels/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-data/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-full/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-playlist/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/youtube-search/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
skills/yt/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 1522aa2eec37
No earlier version was observed for comparison.
Heat
1.0- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- captions
clawhub/captions - subtitles
clawhub/subtitles - transcript
clawhub/transcript - transcriptout
clawhub/transcriptout - video-transcript
clawhub/video-transcript - youtube-api
clawhub/youtube-api - youtube-channels
clawhub/youtube-channels - youtube-data
clawhub/youtube-data - youtube-full
clawhub/youtube-full - youtube-playlist
clawhub/youtube-playlist - youtube-search
clawhub/youtube-search - yt
clawhub/yt - captions
skills/captions - subtitles
skills/subtitles - transcript
skills/transcript - transcriptout
skills/transcriptout - video-transcript
skills/video-transcript - youtube-api
skills/youtube-api - youtube-channels
skills/youtube-channels - youtube-data
skills/youtube-data - youtube-full
skills/youtube-full - youtube-playlist
skills/youtube-playlist - youtube-search
skills/youtube-search - yt
skills/yt
How it works
captions
When your agent uses it
Reach for this when caption text from a YouTube video is wanted: reading a video instead of watching it, quoting or translating speech, accessibility (deaf/HoH) needs, content review, language practice, or exporting CC as SRT/VTT files. Timestamped captions from any public video. Skip it for uploading captions or account chores.
What it loads into context
Frontmatter
266 tokensAlways available to the agent
SKILL.md
1,554 tokensWhen the skill is activated
Reference documents
2,112 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
Files
SKILL.mdcore5,700 bytesSKILL.mdcore5,700 bytesreferences/auth-setup.mddoc8,477 bytes
Read SKILL.md
# Captions
Extract closed captions from YouTube videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/captions`, so TranscriptOut knows the call came from this skillView the complete source on GitHubsubtitles
When your agent uses it
Reach for this when subtitles are wanted from a YouTube video: following foreign-language content, reading along, translating speech, language practice, or exporting ready SRT/VTT files. Skip it for uploading subtitles or account chores.
What it loads into context
Frontmatter
240 tokensAlways available to the agent
SKILL.md
1,520 tokensWhen the skill is activated
Reference documents
2,107 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
Files
SKILL.mdcore5,589 bytesSKILL.mdcore5,589 bytesreferences/auth-setup.mddoc8,482 bytes
Read SKILL.md
# Subtitles
Fetch YouTube video subtitles via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/subtitles`, so TranscriptOut knows the call came from this skillView the complete source on GitHubtranscript
When your agent uses it
Reach for this whenever what was SAID in a YouTube video matters: a pasted link or bare video ID, a summary, quote, translation or fact-check request, notes from a lecture, or research that leans on a specific video. Works even when nobody says the word 'transcript'. Skip it for uploads and account chores.
What it loads into context
Frontmatter
267 tokensAlways available to the agent
SKILL.md
1,536 tokensWhen the skill is activated
Reference documents
2,109 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Errors
- Tips
Files
SKILL.mdcore5,739 bytesSKILL.mdcore5,739 bytesreferences/auth-setup.mddoc8,487 bytes
Read SKILL.md
# Transcript
Fetch video transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/transcript`, so TranscriptOut knows the call came from this skillView the complete source on GitHubtranscriptout
When your agent uses it
Reach for this whenever a task touches YouTube, said or unsaid: pasted video/channel/playlist links, IDs and @handles, summaries, quotes, translations, topic research through talks and tutorials, creator monitoring. The full TranscriptOut surface: transcripts in five formats, search, channels, playlists and batch jobs. Skip it for uploads and account chores.
What it loads into context
Frontmatter
271 tokensAlways available to the agent
SKILL.md
4,061 tokensWhen the skill is activated
Reference documents
2,114 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Transcript · 1 credit
- GET /v1/video · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Bulk transcripts: POST /v1/transcripts · 1 credit per video
- Credit Costs
- Errors
- Tips
Files
SKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesSKILL.mdcore14,887 bytesreferences/auth-setup.mddoc8,502 bytes
Read SKILL.md
# TranscriptOut
Full YouTube data toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout). Transcripts, search, channels, playlists, bulk jobs: one API key.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/transcriptout`, so TranscriptOut knows the call came from this skillView the complete source on GitHubvideo-transcript
When your agent uses it
Reach for this when a video needs to become text: a pasted YouTube link or ID, a transcribe/summarize/translate request, mining a video for facts, or a bare URL shared with 'what does this say?'. Skip it for uploads and account chores.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
1,531 tokensWhen the skill is activated
Reference documents
2,114 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
Files
SKILL.mdcore5,699 bytesSKILL.mdcore5,699 bytesreferences/auth-setup.mddoc8,517 bytes
Read SKILL.md
# Video Transcript
Extract transcripts from videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/video-transcript`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-api
When your agent uses it
Reach for this when YouTube data is needed and Google's Data API is the obstacle: no quota units, no OAuth consent screens, one Bearer key. Covers transcripts (which Google's API does not serve at all), metadata, search, channels and playlists. Triggers on YouTube links, @handles and creator research. Skip it for uploads and account chores.
What it loads into context
Frontmatter
270 tokensAlways available to the agent
SKILL.md
1,436 tokensWhen the skill is activated
Reference documents
2,112 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Endpoint Reference
- Quick Examples
- Why Not Google's API?
- Errors
Files
SKILL.mdcore5,371 bytesSKILL.mdcore5,371 bytesreferences/auth-setup.mddoc8,492 bytes
Read SKILL.md
# YouTube API
YouTube API access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api): no Google quota needed.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-api`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-channels
When your agent uses it
Reach for this when a YouTube channel is the subject: a pasted @handle or channel URL, a creator's recent uploads, their full catalogue, or a search inside one channel. Also good for keeping an eye on what somebody publishes. Skip it for creating channels or account chores.
What it loads into context
Frontmatter
255 tokensAlways available to the agent
SKILL.md
1,653 tokensWhen the skill is activated
Reference documents
2,117 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- Typical workflow
- Errors
Files
SKILL.mdcore6,289 bytesSKILL.mdcore6,289 bytesSKILL.mdcore6,289 bytesSKILL.mdcore6,289 bytesSKILL.mdcore6,289 bytesreferences/auth-setup.mddoc8,517 bytes
Read SKILL.md
# YouTube Channels
YouTube channel tools via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-channels`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-data
When your agent uses it
Reach for this when structured YouTube data is the goal: video metadata, transcripts for analysis, channel upload history, search results or playlist contents, with no Google Cloud project and no quota units. Triggers on YouTube links, creator names and topic research even when unstated. Skip it for uploads and text-only research.
What it loads into context
Frontmatter
260 tokensAlways available to the agent
SKILL.md
2,770 tokensWhen the skill is activated
Reference documents
2,112 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/video · 1 credit
- Transcript data · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/videos · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- Credit Costs
- Errors
Files
SKILL.mdcore10,029 bytesSKILL.mdcore10,029 bytesSKILL.mdcore10,029 bytesSKILL.mdcore10,029 bytesSKILL.mdcore10,029 bytesSKILL.mdcore10,029 bytesreferences/auth-setup.mddoc8,497 bytes
Read SKILL.md
# YouTube Data
YouTube data access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data): a lightweight alternative to Google's YouTube Data API.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-data`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-full
When your agent uses it
Reach for this whenever a task touches YouTube, whether or not the word appears: a pasted watch/shorts/channel/playlist link, a bare 11-char video ID or @handle, a creator to look up, a talk to summarize, quote or translate, research where lectures, tutorials and reviews beat written sources, or a product launch to catch on video. One skill for transcripts, video and channel search, channel browsing, in-channel search, playlists and 4,000-video batch jobs. Skip it for uploads, comments and account chores.
What it loads into context
Frontmatter
310 tokensAlways available to the agent
SKILL.md
4,667 tokensWhen the skill is activated
Reference documents
2,112 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Transcript · 1 credit
- GET /v1/video · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Bulk transcripts: POST /v1/transcripts · 1 credit per video
- Credit Costs
- Errors
- Tips
- Typical Workflows
Files
SKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesSKILL.mdcore16,853 bytesreferences/auth-setup.mddoc8,497 bytes
Read SKILL.md
# YouTube Full
Complete YouTube toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full). Everything in one skill.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-full`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-playlist
When your agent uses it
Reach for this when a YouTube playlist is in play: a pasted playlist link or PL... id, listing a course or series, finding one video inside a long playlist, or turning a whole playlist into transcripts. Skip it for creating playlists or account chores.
What it loads into context
Frontmatter
252 tokensAlways available to the agent
SKILL.md
1,585 tokensWhen the skill is activated
Reference documents
2,117 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Workflow: Playlist → Transcripts
- Extract a playlist reference from a URL
- Errors
Files
SKILL.mdcore5,869 bytesSKILL.mdcore5,869 bytesSKILL.mdcore5,869 bytesSKILL.mdcore5,869 bytesreferences/auth-setup.mddoc8,517 bytes
Read SKILL.md
# YouTube Playlist
Browse playlists and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-playlist`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-search
When your agent uses it
Reach for this when the user needs to FIND things on YouTube: videos or channels on a topic, creators covering a subject, tutorials, talks and reviews worth reading, or a channel looked up by name or handle. Also good proactively when researching a topic that video would cover well. Skip it for account chores and text-only research.
What it loads into context
Frontmatter
263 tokensAlways available to the agent
SKILL.md
1,592 tokensWhen the skill is activated
Reference documents
2,112 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/search · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- Workflow: Search → Transcript
- Errors
Files
SKILL.mdcore6,057 bytesSKILL.mdcore6,057 bytesSKILL.mdcore6,057 bytesSKILL.mdcore6,057 bytesreferences/auth-setup.mddoc8,507 bytes
Read SKILL.md
# YouTube Search
Search YouTube and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/youtube-search`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyt
When your agent uses it
Reach for this for quick YouTube lookups: a pasted link or video ID, a fast summary, what a channel posted lately, a topic search. Transcripts, search and channel-latest in one small skill. Skip it for uploads and account chores.
What it loads into context
Frontmatter
243 tokensAlways available to the agent
SKILL.md
1,924 tokensWhen the skill is activated
Reference documents
2,107 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- Transcript · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- Errors
Files
SKILL.mdcore6,891 bytesSKILL.mdcore6,891 bytesSKILL.mdcore6,891 bytesSKILL.mdcore6,891 bytesreferences/auth-setup.mddoc8,447 bytes
Read SKILL.md
# yt
Quick YouTube lookup via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills-clawhub/yt`, so TranscriptOut knows the call came from this skillView the complete source on GitHubcaptions
When your agent uses it
Reach for this when caption text from a YouTube video is wanted: reading a video instead of watching it, quoting or translating speech, accessibility (deaf/HoH) needs, content review, language practice, or exporting CC as SRT/VTT files. Timestamped captions from any public video. Skip it for uploading captions or account chores.
What it loads into context
Frontmatter
264 tokensAlways available to the agent
SKILL.md
1,548 tokensWhen the skill is activated
Reference documents
2,849 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,762 bytesreferences/auth-setup.mddoc8,449 bytesreferences/curl-examples.mddoc2,482 bytes
Read SKILL.md
# Captions
Extract closed captions from YouTube videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=captions).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/captions`, so TranscriptOut knows the call came from this skillView the complete source on GitHubsubtitles
When your agent uses it
Reach for this when subtitles are wanted from a YouTube video: following foreign-language content, reading along, translating speech, language practice, or exporting ready SRT/VTT files. Skip it for uploading subtitles or account chores.
What it loads into context
Frontmatter
238 tokensAlways available to the agent
SKILL.md
1,514 tokensWhen the skill is activated
Reference documents
2,841 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,651 bytesreferences/auth-setup.mddoc8,454 bytesreferences/curl-examples.mddoc2,478 bytes
Read SKILL.md
# Subtitles
Fetch YouTube video subtitles via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/subtitles`, so TranscriptOut knows the call came from this skillView the complete source on GitHubtranscript
When your agent uses it
Reach for this whenever what was SAID in a YouTube video matters: a pasted link or bare video ID, a summary, quote, translation or fact-check request, notes from a lecture, or research that leans on a specific video. Works even when nobody says the word 'transcript'. Skip it for uploads and account chores.
What it loads into context
Frontmatter
265 tokensAlways available to the agent
SKILL.md
1,546 tokensWhen the skill is activated
Reference documents
2,836 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Errors
- Tips
- Copy-paste examples
Files
SKILL.mdcore5,835 bytesreferences/auth-setup.mddoc8,459 bytesreferences/curl-examples.mddoc2,538 bytes
Read SKILL.md
# Transcript
Fetch video transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/transcript`, so TranscriptOut knows the call came from this skillView the complete source on GitHubtranscriptout
When your agent uses it
Reach for this whenever a task touches YouTube, said or unsaid: pasted video/channel/playlist links, IDs and @handles, summaries, quotes, translations, topic research through talks and tutorials, creator monitoring. The full TranscriptOut surface: transcripts in five formats, search, channels, playlists and batch jobs. Skip it for uploads and account chores.
What it loads into context
Frontmatter
269 tokensAlways available to the agent
SKILL.md
3,781 tokensWhen the skill is activated
Reference documents
4,977 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Transcript · 1 credit
- GET /v1/video · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Bulk transcripts: POST /v1/transcripts · 1 credit per video
- Credit Costs
- Errors
- Tips
- Copy-paste examples
Files
SKILL.mdcore14,404 bytesreferences/auth-setup.mddoc8,474 bytesreferences/curl-examples.mddoc10,181 bytes
Read SKILL.md
# TranscriptOut
Full YouTube data toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout). Transcripts, search, channels, playlists, bulk jobs: one API key.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/transcriptout`, so TranscriptOut knows the call came from this skillView the complete source on GitHubvideo-transcript
When your agent uses it
Reach for this when a video needs to become text: a pasted YouTube link or ID, a transcribe/summarize/translate request, mining a video for facts, or a bare URL shared with 'what does this say?'. Skip it for uploads and account chores.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
1,541 tokensWhen the skill is activated
Reference documents
2,842 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- GET /v1/transcript · 1 credit
- Tips
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,793 bytesreferences/auth-setup.mddoc8,489 bytesreferences/curl-examples.mddoc2,544 bytes
Read SKILL.md
# Video Transcript
Extract transcripts from videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/video-transcript`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-api
When your agent uses it
Reach for this when YouTube data is needed and Google's Data API is the obstacle: no quota units, no OAuth consent screens, one Bearer key. Covers transcripts (which Google's API does not serve at all), metadata, search, channels and playlists. Triggers on YouTube links, @handles and creator research. Skip it for uploads and account chores.
What it loads into context
Frontmatter
268 tokensAlways available to the agent
SKILL.md
1,396 tokensWhen the skill is activated
Reference documents
2,394 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Endpoint Reference
- Quick Examples
- Why Not Google's API?
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,367 bytesreferences/auth-setup.mddoc8,464 bytesreferences/curl-examples.mddoc973 bytes
Read SKILL.md
# YouTube API
YouTube API access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api): no Google quota needed.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-api`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-channels
When your agent uses it
Reach for this when a YouTube channel is the subject: a pasted @handle or channel URL, a creator's recent uploads, their full catalogue, or a search inside one channel. Also good for keeping an eye on what somebody publishes. Skip it for creating channels or account chores.
What it loads into context
Frontmatter
253 tokensAlways available to the agent
SKILL.md
1,565 tokensWhen the skill is activated
Reference documents
2,971 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- Typical workflow
- Errors
- Copy-paste examples
Files
SKILL.mdcore6,189 bytesreferences/auth-setup.mddoc8,489 bytesreferences/curl-examples.mddoc3,186 bytes
Read SKILL.md
# YouTube Channels
YouTube channel tools via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-channels`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-data
When your agent uses it
Reach for this when structured YouTube data is the goal: video metadata, transcripts for analysis, channel upload history, search results or playlist contents, with no Google Cloud project and no quota units. Triggers on YouTube links, creator names and topic research even when unstated. Skip it for uploads and text-only research.
What it loads into context
Frontmatter
258 tokensAlways available to the agent
SKILL.md
2,618 tokensWhen the skill is activated
Reference documents
3,920 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/video · 1 credit
- Transcript data · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/videos · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- Credit Costs
- Errors
- Copy-paste examples
Files
SKILL.mdcore9,801 bytesreferences/auth-setup.mddoc8,469 bytesreferences/curl-examples.mddoc6,271 bytes
Read SKILL.md
# YouTube Data
YouTube data access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data): a lightweight alternative to Google's YouTube Data API.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-data`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-full
When your agent uses it
Reach for this whenever a task touches YouTube, whether or not the word appears: a pasted watch/shorts/channel/playlist link, a bare 11-char video ID or @handle, a creator to look up, a talk to summarize, quote or translate, research where lectures, tutorials and reviews beat written sources, or a product launch to catch on video. One skill for transcripts, video and channel search, channel browsing, in-channel search, playlists and 4,000-video batch jobs. Skip it for uploads, comments and account chores.
What it loads into context
Frontmatter
308 tokensAlways available to the agent
SKILL.md
4,262 tokensWhen the skill is activated
Reference documents
5,535 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- Transcript · 1 credit
- GET /v1/video · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- GET /v1/channel/videos · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Bulk transcripts: POST /v1/transcripts · 1 credit per video
- Credit Costs
- Errors
- Tips
- Typical Workflows
- Copy-paste examples
Files
SKILL.mdcore16,124 bytesreferences/auth-setup.mddoc8,469 bytesreferences/curl-examples.mddoc11,990 bytes
Read SKILL.md
# YouTube Full
Complete YouTube toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full). Everything in one skill.
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-full`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-playlist
When your agent uses it
Reach for this when a YouTube playlist is in play: a pasted playlist link or PL... id, listing a course or series, finding one video inside a long playlist, or turning a whole playlist into transcripts. Skip it for creating playlists or account chores.
What it loads into context
Frontmatter
250 tokensAlways available to the agent
SKILL.md
1,484 tokensWhen the skill is activated
Reference documents
2,853 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/playlist/videos · 1 credit/page
- GET /v1/playlist/search · 1 credit
- Workflow: Playlist → Transcripts
- Extract a playlist reference from a URL
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,745 bytesreferences/auth-setup.mddoc8,489 bytesreferences/curl-examples.mddoc2,573 bytes
Read SKILL.md
# YouTube Playlist
Browse playlists and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-playlist`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyoutube-search
When your agent uses it
Reach for this when the user needs to FIND things on YouTube: videos or channels on a topic, creators covering a subject, tutorials, talks and reviews worth reading, or a channel looked up by name or handle. Also good proactively when researching a topic that video would cover well. Skip it for account chores and text-only research.
What it loads into context
Frontmatter
261 tokensAlways available to the agent
SKILL.md
1,520 tokensWhen the skill is activated
Reference documents
2,902 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- API Reference
- GET /v1/search · 1 credit/page
- GET /v1/channel/search · 1 credit/page
- Workflow: Search → Transcript
- Errors
- Copy-paste examples
Files
SKILL.mdcore5,989 bytesreferences/auth-setup.mddoc8,479 bytesreferences/curl-examples.mddoc2,898 bytes
Read SKILL.md
# YouTube Search
Search YouTube and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/youtube-search`, so TranscriptOut knows the call came from this skillView the complete source on GitHubyt
When your agent uses it
Reach for this for quick YouTube lookups: a pasted link or video ID, a fast summary, what a channel posted lately, a topic search. Transcripts, search and channel-latest in one small skill. Skip it for uploads and account chores.
What it loads into context
Frontmatter
241 tokensAlways available to the agent
SKILL.md
1,870 tokensWhen the skill is activated
Reference documents
3,319 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Required Header
- Transcript · 1 credit
- GET /v1/search · 1 credit/page
- GET /v1/channel/latest · 1 credit
- Errors
- Copy-paste examples
Files
SKILL.mdcore6,857 bytesreferences/auth-setup.mddoc8,419 bytesreferences/curl-examples.mddoc4,203 bytes
Read SKILL.md
# yt
Quick YouTube lookup via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=yt).
## Setup
If `$TRANSCRIPTOUT_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.
## Required Header
Every request carries these headers:
[Credential-related source omitted]
- **X-Client:** `youtube-skills/yt`, so TranscriptOut knows the call came from this skillView the complete source on GitHubSkills included
- captions
- subtitles
- transcript
- transcriptout
- video-transcript
- youtube-api
- youtube-channels
- youtube-data
- youtube-full
- youtube-playlist
- youtube-search
- yt
- captions
- subtitles
- transcript
- transcriptout
- video-transcript
- youtube-api
- youtube-channels
- youtube-data
- youtube-full
- youtube-playlist
- youtube-search
- yt
Repository facts
- License
- MIT
- Created
- Aug 22, 2026
- Last pushed
- Nov 5, 2026
- Forks
- 17
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 46 notes
clawhub/captions/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/subtitles/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcript/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/transcriptout/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/video-transcript/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-api/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-channels/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-channels/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-channels/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-channels/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclawhub/youtube-data/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 848 network referencesin 60 files: youtube-full/SKILL.md:8 youtube-full/SKILL.md:8 youtube-full/references/curl-examples.md:10 and 57 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 853 references to secretsin 60 files: youtube-full/SKILL.md:8 youtube-full/references/curl-examples.md:10 transcriptout/SKILL.md:8 and 57 more
- No requests to vote in Hot
Show all 1,701 signals by file
clawhub/captions/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{ - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"💬","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","captions","cc","subtitl - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Extract closed captions from YouTube videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
# SRT body inside the JSON envelope curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt" \ - Network accessline 38
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Network accessline 42
# or the raw .srt file itself curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true" \ - Network accessline 43
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 92
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 93
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions) | | 404 | N - Network accessline 94
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions) |
clawhub/captions/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=captions**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/subtitles/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw": - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📺","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","subtitles","srt","vtt", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Fetch YouTube video subtitles via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
# SRT body inside the JSON envelope curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt" \ - Network accessline 38
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Network accessline 42
# or the raw .srt file itself curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true" \ - Network accessline 43
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 92
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 93
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles) | | 404 | - Network accessline 94
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles) |
clawhub/subtitles/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=subtitles**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/transcript/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw" - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📝","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video","c - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Fetch video transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Network accessline 84
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 85
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript) | | 404 | - Network accessline 86
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript) |
clawhub/transcript/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcript**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/transcriptout/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout (100 credits on signup, no card). Create the key in the dashboa - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"opencl - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🚀","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video","s - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Full YouTube data toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout). Transcripts, search, channels, playlists, bulk jobs: one API key. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout). - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 89
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 101
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 102
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 107
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Network accessline 143
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 144
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted] - Access to secretsline 145
[Credential-related source omitted] - Network accessline 148
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 153
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 154
[Credential-related source omitted] - Access to secretsline 154
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Network accessline 166
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Network accessline 185
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted] - Network accessline 190
[Credential-related source omitted] - Network accessline 191
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Network accessline 195
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 196
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Network accessline 208
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Network accessline 220
# Submit. Charged 1 credit per unique video, returns 202 immediately curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 221
[Credential-related source omitted] - Access to secretsline 221
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Network accessline 231
# Progress (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 232
[Credential-related source omitted] - Access to secretsline 232
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Network accessline 236
# Results, readable before the job is done (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100" \ - Network accessline 237
[Credential-related source omitted] - Access to secretsline 237
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Network accessline 241
# Cancel. Refunds only videos not started yet (free) curl -s -X POST "https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel" \ - Network accessline 242
[Credential-related source omitted] - Access to secretsline 242
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Network accessline 270
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 271
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout) | | 40 - Network accessline 272
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout) |
clawhub/transcriptout/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout**) they create an API key. It sta - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=transcriptout**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/video-transcript/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript (100 credits on signup, no card). Create the key in the dash - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"ope - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🎞<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","video","transcript","v - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Extract transcripts from videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Network accessline 90
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 91
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript) | | - Network accessline 92
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript) |
clawhub/video-transcript/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript**) they create an API key. It - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=video-transcript**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-api/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api (100 credits on signup, no card). Create the key in the dashboard - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🧰","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","api","rest","transcript - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube API access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api): no Google quota needed. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api). - Network accessline 55
# A transcript with metadata curl -s "https://api.transcriptout.com/v1/transcript?video=dQw4w9WgXcQ&format=text&video_metadata=true" \ - Network accessline 56
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Network accessline 60
# Search curl -s "https://api.transcriptout.com/v1/search?q=rust+lifetimes&limit=10" \ - Network accessline 61
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Network accessline 65
# A channel's uploads curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 66
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 67
[Credential-related source omitted] - Network accessline 70
# A playlist curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PLAYLIST_URL" \ - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 87
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 88
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api) | | 404 - Network accessline 89
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api) |
clawhub/youtube-api/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api**) they create an API key. It start - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-api**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-channels/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels (100 credits on signup, no card). Create the key in the dash - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"ope - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📡","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","channels","creators","u - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube channel tools via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels). - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 53
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 54
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Network accessline 58
[Credential-related source omitted] - Network accessline 59
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Network accessline 63
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Network accessline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Network accessline 95
# Cheapest first: what did they post lately? curl -s "https://api.transcriptout.com/v1/channel/latest?name=@handle" \ - Network accessline 96
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 100
# Whole catalogue as IDs when bulk work follows curl -s "https://api.transcriptout.com/v1/channel/videos?name=@handle&ids_only=true" \ - Network accessline 101
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Network accessline 110
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 111
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels) | | - Network accessline 112
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels) |
clawhub/youtube-channels/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels**) they create an API key. It - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-channels**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-data/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data (100 credits on signup, no card). Create the key in the dashboar - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"opencla - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📊","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","data","metadata","api", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube data access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data): a lightweight alternative to Google's YouTube Data API. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data). - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 53
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Network accessline 101
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 102
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 107
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 132
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Network accessline 136
[Credential-related source omitted] - Network accessline 137
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Network accessline 141
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 142
[Credential-related source omitted] - Access to secretsline 142
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Network accessline 154
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 155
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Network accessline 159
[Credential-related source omitted] - Network accessline 160
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Network accessline 164
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 165
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Network accessline 193
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 194
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data) | | 404 - Network accessline 195
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data) |
clawhub/youtube-data/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data**) they create an API key. It star - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-data**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-full/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full (100 credits on signup, no card). Create the key in the dashboar - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"opencla - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🎯","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video","s - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Complete YouTube toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full). Everything in one skill. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full). - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 89
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 101
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 102
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 107
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Network accessline 143
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 144
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted] - Access to secretsline 145
[Credential-related source omitted] - Network accessline 148
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 153
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 154
[Credential-related source omitted] - Access to secretsline 154
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Network accessline 166
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Network accessline 185
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted] - Network accessline 190
[Credential-related source omitted] - Network accessline 191
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Network accessline 195
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 196
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Network accessline 208
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Network accessline 220
# Submit. Charged 1 credit per unique video, returns 202 immediately curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 221
[Credential-related source omitted] - Access to secretsline 221
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Network accessline 231
# Progress (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 232
[Credential-related source omitted] - Access to secretsline 232
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Network accessline 236
# Results, readable before the job is done (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100" \ - Network accessline 237
[Credential-related source omitted] - Access to secretsline 237
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Network accessline 241
# Cancel. Refunds only videos not started yet (free) curl -s -X POST "https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel" \ - Network accessline 242
[Credential-related source omitted] - Access to secretsline 242
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Network accessline 270
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 271
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full) | | 404 - Network accessline 272
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full) | - Network accessline 296
# 1. Search curl -s "https://api.transcriptout.com/v1/search?q=rust+async+explained&limit=5" \ - Network accessline 297
[Credential-related source omitted] - Access to secretsline 297
[Credential-related source omitted] - Access to secretsline 298
[Credential-related source omitted] - Network accessline 301
# 2. Transcript of the best hit curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 302
[Credential-related source omitted] - Access to secretsline 302
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Network accessline 310
# 1. Latest uploads (pass the @handle directly) curl -s "https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt" \ - Network accessline 311
[Credential-related source omitted] - Access to secretsline 311
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Network accessline 315
# 2. Transcript of the newest curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 316
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted] - Access to secretsline 317
[Credential-related source omitted] - Network accessline 324
# 1. Collect IDs, 500 per page curl -s "https://api.transcriptout.com/v1/channel/videos?name=@fireship&ids_only=true" \ - Network accessline 325
[Credential-related source omitted] - Access to secretsline 325
[Credential-related source omitted] - Access to secretsline 326
[Credential-related source omitted] - Network accessline 329
# 2. One job for all of them curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 330
[Credential-related source omitted] - Access to secretsline 330
[Credential-related source omitted] - Access to secretsline 331
[Credential-related source omitted] - Network accessline 336
# 3. Read as they land curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results" \ - Network accessline 337
[Credential-related source omitted] - Access to secretsline 337
[Credential-related source omitted] - Access to secretsline 338
[Credential-related source omitted]
clawhub/youtube-full/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full**) they create an API key. It star - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-full**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-playlist/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist (100 credits on signup, no card). Create the key in the dash - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"ope - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🗂<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","playlists","courses"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Browse playlists and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist). - Network accessline 41
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 42
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Network accessline 46
[Credential-related source omitted] - Network accessline 47
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Network accessline 51
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 52
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Network accessline 76
# 1. Collect the playlist's IDs curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID&ids_only=true" \ - Network accessline 77
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Network accessline 81
# 2. One bulk job for every video curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 82
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Network accessline 88
# 3. Progress and results curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 89
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 102
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 103
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist) | | - Network accessline 104
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist) |
clawhub/youtube-playlist/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist**) they create an API key. It - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-playlist**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/youtube-search/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search (100 credits on signup, no card). Create the key in the dashbo - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openc - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🔍","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","search","video-search", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Search YouTube and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search). - Network accessline 41
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 42
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Network accessline 46
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 47
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Network accessline 51
[Credential-related source omitted] - Network accessline 52
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 90
# 1. Search curl -s "https://api.transcriptout.com/v1/search?q=QUERY&limit=5" \ - Network accessline 91
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Network accessline 95
# 2. Transcript of a chosen result curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 96
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 105
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 106
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search) | | 4 - Network accessline 107
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search) |
clawhub/youtube-search/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search**) they create an API key. It st - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=youtube-search**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
clawhub/yt/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt (100 credits on signup, no card). Create the key in the dashboard. req - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{"emoji - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"⚡","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","search"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Quick YouTube lookup via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Network accessline 85
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 86
[Credential-related source omitted] - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Network accessline 90
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 91
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Network accessline 95
[Credential-related source omitted] - Network accessline 96
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 115
[Credential-related source omitted] - Access to secretsline 115
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted] - Network accessline 126
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 127
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt) | | 404 | No capt - Network accessline 128
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt) |
clawhub/yt/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt**) they create an API key. It starts with - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=clawhub&utm_content=yt**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/captions/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=captions (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=captions (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{"e - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"💬","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","captions","cc","subtitl - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Extract closed captions from YouTube videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=captions). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
# SRT body inside the JSON envelope GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt - Network accessline 38
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt - Access to secretsline 39
[Credential-related source omitted] - Network accessline 42
# or the raw .srt file itself GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true - Network accessline 43
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true - Access to secretsline 44
[Credential-related source omitted] - Network accessline 92
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 93
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=captions) | | 404 | No - Network accessline 94
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=captions) |
skills/captions/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=captions**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=captions**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=captions**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/captions/references/curl-examples.md
- Network accessline 10
# SRT body inside the JSON envelope curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt" \ - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 15
# or the raw .srt file itself curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true" \ - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted]
skills/subtitles/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{" - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📺","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","subtitles","srt","vtt", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Fetch YouTube video subtitles via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
# SRT body inside the JSON envelope GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt - Network accessline 38
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt - Access to secretsline 39
[Credential-related source omitted] - Network accessline 42
# or the raw .srt file itself GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true - Network accessline 43
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true - Access to secretsline 44
[Credential-related source omitted] - Network accessline 92
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 93
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles) | | 404 | No - Network accessline 94
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles) |
skills/subtitles/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=subtitles**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/subtitles/references/curl-examples.md
- Network accessline 10
# SRT body inside the JSON envelope curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt" \ - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 15
# or the raw .srt file itself curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=srt&download=true" \ - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted]
skills/transcript/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{ - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"▶<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Fetch video transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 38
[Credential-related source omitted] - Network accessline 84
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 85
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript) | | 404 | N - Network accessline 86
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript) |
skills/transcript/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=transcript**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/transcript/references/curl-examples.md
skills/transcriptout/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout (100 credits on signup, no card). Create the key in the dashboard - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🚀","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video","s - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Full YouTube data toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout). Transcripts, search, channels, playlists, bulk jobs: one API key. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout). - Network accessline 41
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 42
[Credential-related source omitted] - Network accessline 89
GET https://api.transcriptout.com/v1/video?id=VIDEO_URL_OR_ID - Access to secretsline 90
[Credential-related source omitted] - Network accessline 101
# Videos GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Network accessline 102
GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Network accessline 107
GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Access to secretsline 132
[Credential-related source omitted] - Network accessline 143
# First page (100 videos) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Network accessline 144
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Access to secretsline 145
[Credential-related source omitted] - Network accessline 148
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 153
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Network accessline 154
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Access to secretsline 155
[Credential-related source omitted] - Network accessline 166
GET https://api.transcriptout.com/v1/channel/search?name=@kurzgesagt&q=QUERY&limit=30 - Access to secretsline 167
[Credential-related source omitted] - Network accessline 185
# First page (100 videos) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Network accessline 186
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Access to secretsline 187
[Credential-related source omitted] - Network accessline 190
[Credential-related source omitted] - Network accessline 191
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Network accessline 195
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Network accessline 196
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Access to secretsline 197
[Credential-related source omitted] - Network accessline 208
GET https://api.transcriptout.com/v1/playlist/search?id=PL_ID_OR_URL&q=QUERY&limit=30 - Access to secretsline 209
[Credential-related source omitted] - Network accessline 220
# Submit. Charged 1 credit per unique video, returns 202 immediately POST https://api.transcriptout.com/v1/transcripts - Network accessline 221
POST https://api.transcriptout.com/v1/transcripts - Access to secretsline 222
[Credential-related source omitted] - Network accessline 232
# Progress (free) GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Network accessline 233
GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Access to secretsline 234
[Credential-related source omitted] - Network accessline 237
# Results, readable before the job is done (free) GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100 - Network accessline 238
GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100 - Access to secretsline 239
[Credential-related source omitted] - Network accessline 242
# Cancel. Refunds only videos not started yet (free) POST https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel - Network accessline 243
POST https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel - Access to secretsline 244
[Credential-related source omitted] - Network accessline 271
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 272
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout) | | 404 - Network accessline 273
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout) |
skills/transcriptout/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout**) they create an API key. It start - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=transcriptout**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/transcriptout/references/curl-examples.md
- Network accessline 10
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 58
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Network accessline 70
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 75
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Network accessline 80
[Credential-related source omitted] - Network accessline 81
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 100
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Network accessline 112
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 113
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 114
[Credential-related source omitted] - Network accessline 117
[Credential-related source omitted] - Network accessline 118
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Network accessline 122
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 123
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Network accessline 135
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted] - Network accessline 154
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 155
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Network accessline 159
[Credential-related source omitted] - Network accessline 160
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Network accessline 164
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 165
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Network accessline 177
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Network accessline 189
# Submit. Charged 1 credit per unique video, returns 202 immediately curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 190
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Network accessline 200
# Progress (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 201
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Access to secretsline 202
[Credential-related source omitted] - Network accessline 205
# Results, readable before the job is done (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100" \ - Network accessline 206
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 207
[Credential-related source omitted] - Network accessline 210
# Cancel. Refunds only videos not started yet (free) curl -s -X POST "https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel" \ - Network accessline 211
[Credential-related source omitted] - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted]
skills/video-transcript/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript (100 credits on signup, no card). Create the key in the dashbo - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openc - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🎞<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","video","transcript","v - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Extract transcripts from videos via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 38
[Credential-related source omitted] - Network accessline 90
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 91
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript) | | 4 - Network accessline 92
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript) |
skills/video-transcript/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript**) they create an API key. It st - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=video-transcript**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/video-transcript/references/curl-examples.md
skills/youtube-api/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw": - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🧰","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","api","rest","transcript - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube API access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api): no Google quota needed. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api). - Network accessline 55
# A transcript with metadata GET https://api.transcriptout.com/v1/transcript?video=dQw4w9WgXcQ&format=text&video_metadata=true - Network accessline 56
GET https://api.transcriptout.com/v1/transcript?video=dQw4w9WgXcQ&format=text&video_metadata=true - Access to secretsline 57
[Credential-related source omitted] - Network accessline 60
# Search GET https://api.transcriptout.com/v1/search?q=rust+lifetimes&limit=10 - Network accessline 61
GET https://api.transcriptout.com/v1/search?q=rust+lifetimes&limit=10 - Access to secretsline 62
[Credential-related source omitted] - Network accessline 65
# A channel's uploads GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Network accessline 66
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Access to secretsline 67
[Credential-related source omitted] - Network accessline 70
# A playlist GET https://api.transcriptout.com/v1/playlist/videos?id=PLAYLIST_URL - Network accessline 71
GET https://api.transcriptout.com/v1/playlist/videos?id=PLAYLIST_URL - Access to secretsline 72
[Credential-related source omitted] - Network accessline 87
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 88
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api) | | 404 | - Network accessline 89
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api) |
skills/youtube-api/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-api**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-api/references/curl-examples.md
- Network accessline 8
# A transcript with metadata curl -s "https://api.transcriptout.com/v1/transcript?video=dQw4w9WgXcQ&format=text&video_metadata=true" \ - Network accessline 9
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Network accessline 13
# Search curl -s "https://api.transcriptout.com/v1/search?q=rust+lifetimes&limit=10" \ - Network accessline 14
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Network accessline 18
# A channel's uploads curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 19
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Network accessline 23
# A playlist curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PLAYLIST_URL" \ - Network accessline 24
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted]
skills/youtube-channels/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels (100 credits on signup, no card). Create the key in the dashbo - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openc - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📡","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","channels","creators","u - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube channel tools via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels). - Network accessline 41
GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Access to secretsline 42
[Credential-related source omitted] - Network accessline 53
# First page (100 videos) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Network accessline 54
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Access to secretsline 55
[Credential-related source omitted] - Network accessline 58
[Credential-related source omitted] - Network accessline 59
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Network accessline 63
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Network accessline 64
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Access to secretsline 65
[Credential-related source omitted] - Network accessline 76
GET https://api.transcriptout.com/v1/channel/search?name=@kurzgesagt&q=QUERY&limit=30 - Access to secretsline 77
[Credential-related source omitted] - Network accessline 95
# Cheapest first: what did they post lately? GET https://api.transcriptout.com/v1/channel/latest?name=@handle - Network accessline 96
GET https://api.transcriptout.com/v1/channel/latest?name=@handle - Access to secretsline 97
[Credential-related source omitted] - Network accessline 100
# Whole catalogue as IDs when bulk work follows GET https://api.transcriptout.com/v1/channel/videos?name=@handle&ids_only=true - Network accessline 101
GET https://api.transcriptout.com/v1/channel/videos?name=@handle&ids_only=true - Access to secretsline 102
[Credential-related source omitted] - Network accessline 110
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 111
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels) | | 4 - Network accessline 112
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels) |
skills/youtube-channels/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels**) they create an API key. It st - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-channels**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-channels/references/curl-examples.md
- Network accessline 10
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 22
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Network accessline 27
[Credential-related source omitted] - Network accessline 28
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Network accessline 32
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 33
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Network accessline 45
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Network accessline 64
# Cheapest first: what did they post lately? curl -s "https://api.transcriptout.com/v1/channel/latest?name=@handle" \ - Network accessline 65
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Network accessline 69
# Whole catalogue as IDs when bulk work follows curl -s "https://api.transcriptout.com/v1/channel/videos?name=@handle&ids_only=true" \ - Network accessline 70
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted]
skills/youtube-data/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw" - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"📊","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","data","metadata","api", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
YouTube data access via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data): a lightweight alternative to Google's YouTube Data API. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data). - Network accessline 41
GET https://api.transcriptout.com/v1/video?id=VIDEO_URL_OR_ID - Access to secretsline 42
[Credential-related source omitted] - Network accessline 53
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 54
[Credential-related source omitted] - Network accessline 101
# Videos GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Network accessline 102
GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Network accessline 107
GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
# First page (100 videos) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Network accessline 132
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Access to secretsline 133
[Credential-related source omitted] - Network accessline 136
[Credential-related source omitted] - Network accessline 137
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Network accessline 141
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Network accessline 142
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Access to secretsline 143
[Credential-related source omitted] - Network accessline 154
# First page (100 videos) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Network accessline 155
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Access to secretsline 156
[Credential-related source omitted] - Network accessline 159
[Credential-related source omitted] - Network accessline 160
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Network accessline 164
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Network accessline 165
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Access to secretsline 166
[Credential-related source omitted] - Network accessline 193
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 194
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data) | | 404 | - Network accessline 195
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data) |
skills/youtube-data/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-data**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-data/references/curl-examples.md
- Network accessline 10
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 22
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Network accessline 70
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 75
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Network accessline 80
[Credential-related source omitted] - Network accessline 81
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 100
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 101
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Network accessline 105
[Credential-related source omitted] - Network accessline 106
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Network accessline 110
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 111
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Network accessline 123
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 124
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Network accessline 128
[Credential-related source omitted] - Network accessline 129
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Network accessline 133
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 134
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted]
skills/youtube-full/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full (100 credits on signup, no card). Create the key in the dashboard. - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw" - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"▶<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","video"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Complete YouTube toolkit via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full). Everything in one skill. - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full). - Network accessline 41
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 42
[Credential-related source omitted] - Network accessline 89
GET https://api.transcriptout.com/v1/video?id=VIDEO_URL_OR_ID - Access to secretsline 90
[Credential-related source omitted] - Network accessline 101
# Videos GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Network accessline 102
GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Access to secretsline 103
[Credential-related source omitted] - Network accessline 106
# Channels GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Network accessline 107
GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Access to secretsline 108
[Credential-related source omitted] - Network accessline 111
[Credential-related source omitted] - Network accessline 112
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Network accessline 131
GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Access to secretsline 132
[Credential-related source omitted] - Network accessline 143
# First page (100 videos) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Network accessline 144
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown - Access to secretsline 145
[Credential-related source omitted] - Network accessline 148
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 153
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Network accessline 154
GET https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true - Access to secretsline 155
[Credential-related source omitted] - Network accessline 166
GET https://api.transcriptout.com/v1/channel/search?name=@kurzgesagt&q=QUERY&limit=30 - Access to secretsline 167
[Credential-related source omitted] - Network accessline 185
# First page (100 videos) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Network accessline 186
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Access to secretsline 187
[Credential-related source omitted] - Network accessline 190
[Credential-related source omitted] - Network accessline 191
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Network accessline 195
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Network accessline 196
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Access to secretsline 197
[Credential-related source omitted] - Network accessline 208
GET https://api.transcriptout.com/v1/playlist/search?id=PL_ID_OR_URL&q=QUERY&limit=30 - Access to secretsline 209
[Credential-related source omitted] - Network accessline 220
# Submit. Charged 1 credit per unique video, returns 202 immediately POST https://api.transcriptout.com/v1/transcripts - Network accessline 221
POST https://api.transcriptout.com/v1/transcripts - Access to secretsline 222
[Credential-related source omitted] - Network accessline 232
# Progress (free) GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Network accessline 233
GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Access to secretsline 234
[Credential-related source omitted] - Network accessline 237
# Results, readable before the job is done (free) GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100 - Network accessline 238
GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100 - Access to secretsline 239
[Credential-related source omitted] - Network accessline 242
# Cancel. Refunds only videos not started yet (free) POST https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel - Network accessline 243
POST https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel - Access to secretsline 244
[Credential-related source omitted] - Network accessline 271
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 272
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full) | | 404 | - Network accessline 273
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full) | - Network accessline 297
# 1. Search GET https://api.transcriptout.com/v1/search?q=rust+async+explained&limit=5 - Network accessline 298
GET https://api.transcriptout.com/v1/search?q=rust+async+explained&limit=5 - Access to secretsline 299
[Credential-related source omitted] - Network accessline 302
# 2. Transcript of the best hit GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Network accessline 303
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Access to secretsline 304
[Credential-related source omitted] - Network accessline 311
# 1. Latest uploads (pass the @handle directly) GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Network accessline 312
GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Access to secretsline 313
[Credential-related source omitted] - Network accessline 316
# 2. Transcript of the newest GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Network accessline 317
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Access to secretsline 318
[Credential-related source omitted] - Network accessline 325
# 1. Collect IDs, 500 per page GET https://api.transcriptout.com/v1/channel/videos?name=@fireship&ids_only=true - Network accessline 326
GET https://api.transcriptout.com/v1/channel/videos?name=@fireship&ids_only=true - Access to secretsline 327
[Credential-related source omitted] - Network accessline 330
# 2. One job for all of them POST https://api.transcriptout.com/v1/transcripts - Network accessline 331
POST https://api.transcriptout.com/v1/transcripts - Access to secretsline 332
[Credential-related source omitted] - Network accessline 338
# 3. Read as they land GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results - Network accessline 339
GET https://api.transcriptout.com/v1/transcripts/JOB_ID/results - Access to secretsline 340
[Credential-related source omitted]
skills/youtube-full/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full**) they create an API key. It starts - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-full**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-full/references/curl-examples.md
- Network accessline 10
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 58
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Network accessline 70
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 71
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Network accessline 75
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Network accessline 80
[Credential-related source omitted] - Network accessline 81
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 100
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Network accessline 112
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown" \ - Network accessline 113
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 114
[Credential-related source omitted] - Network accessline 117
[Credential-related source omitted] - Network accessline 118
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Network accessline 122
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/channel/videos?name=@3blue1brown&ids_only=true" \ - Network accessline 123
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Network accessline 135
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted] - Network accessline 154
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 155
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Network accessline 159
[Credential-related source omitted] - Network accessline 160
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Network accessline 164
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 165
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Network accessline 177
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Network accessline 189
# Submit. Charged 1 credit per unique video, returns 202 immediately curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 190
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Network accessline 200
# Progress (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 201
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Access to secretsline 202
[Credential-related source omitted] - Network accessline 205
# Results, readable before the job is done (free) curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results?limit=100" \ - Network accessline 206
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 207
[Credential-related source omitted] - Network accessline 210
# Cancel. Refunds only videos not started yet (free) curl -s -X POST "https://api.transcriptout.com/v1/transcripts/JOB_ID/cancel" \ - Network accessline 211
[Credential-related source omitted] - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted] - Network accessline 223
# 1. Search curl -s "https://api.transcriptout.com/v1/search?q=rust+async+explained&limit=5" \ - Network accessline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Network accessline 228
# 2. Transcript of the best hit curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 229
[Credential-related source omitted] - Access to secretsline 229
[Credential-related source omitted] - Access to secretsline 230
[Credential-related source omitted] - Network accessline 237
# 1. Latest uploads (pass the @handle directly) curl -s "https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt" \ - Network accessline 238
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Access to secretsline 239
[Credential-related source omitted] - Network accessline 242
# 2. Transcript of the newest curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 243
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted] - Network accessline 251
# 1. Collect IDs, 500 per page curl -s "https://api.transcriptout.com/v1/channel/videos?name=@fireship&ids_only=true" \ - Network accessline 252
[Credential-related source omitted] - Access to secretsline 252
[Credential-related source omitted] - Access to secretsline 253
[Credential-related source omitted] - Network accessline 256
# 2. One job for all of them curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 257
[Credential-related source omitted] - Access to secretsline 257
[Credential-related source omitted] - Access to secretsline 258
[Credential-related source omitted] - Network accessline 263
# 3. Read as they land curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID/results" \ - Network accessline 264
[Credential-related source omitted] - Access to secretsline 264
[Credential-related source omitted] - Access to secretsline 265
[Credential-related source omitted]
skills/youtube-playlist/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist (100 credits on signup, no card). Create the key in the dashbo - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openc - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🗂<U+FE0F>","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","playlists","courses"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Browse playlists and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist). - Network accessline 41
# First page (100 videos) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Network accessline 42
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL - Access to secretsline 43
[Credential-related source omitted] - Network accessline 46
[Credential-related source omitted] - Network accessline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Network accessline 51
# IDs only, 500 per page (feed these into the bulk job) GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Network accessline 52
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true - Access to secretsline 53
[Credential-related source omitted] - Network accessline 64
GET https://api.transcriptout.com/v1/playlist/search?id=PL_ID_OR_URL&q=QUERY&limit=30 - Access to secretsline 65
[Credential-related source omitted] - Network accessline 76
# 1. Collect the playlist's IDs GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID&ids_only=true - Network accessline 77
GET https://api.transcriptout.com/v1/playlist/videos?id=PL_ID&ids_only=true - Access to secretsline 78
[Credential-related source omitted] - Network accessline 81
# 2. One bulk job for every video POST https://api.transcriptout.com/v1/transcripts - Network accessline 82
POST https://api.transcriptout.com/v1/transcripts - Access to secretsline 83
[Credential-related source omitted] - Network accessline 89
# 3. Progress and results GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Network accessline 90
GET https://api.transcriptout.com/v1/transcripts/JOB_ID - Access to secretsline 91
[Credential-related source omitted] - Network accessline 103
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 104
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist) | | 4 - Network accessline 105
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist) |
skills/youtube-playlist/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist**) they create an API key. It st - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-playlist**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-playlist/references/curl-examples.md
- Network accessline 10
# First page (100 videos) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL" \ - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 15
[Credential-related source omitted] - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Network accessline 20
# IDs only, 500 per page (feed these into the bulk job) curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID_OR_URL&ids_only=true" \ - Network accessline 21
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Network accessline 33
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Network accessline 45
# 1. Collect the playlist's IDs curl -s "https://api.transcriptout.com/v1/playlist/videos?id=PL_ID&ids_only=true" \ - Network accessline 46
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Network accessline 50
# 2. One bulk job for every video curl -s -X POST "https://api.transcriptout.com/v1/transcripts" \ - Network accessline 51
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Network accessline 57
# 3. Progress and results curl -s "https://api.transcriptout.com/v1/transcripts/JOB_ID" \ - Network accessline 58
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted]
skills/youtube-search/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search (100 credits on signup, no card). Create the key in the dashboar - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"opencla - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"🔍","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","search","video-search", - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Search YouTube and fetch transcripts via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 34
Base URL: `https://api.transcriptout.com/v1`. Full reference with the latest parameters and schemas: [transcriptout.com/docs](https://transcriptout.com/docs?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search). - Network accessline 41
# Videos GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Network accessline 42
GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Access to secretsline 43
[Credential-related source omitted] - Network accessline 46
# Channels GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Network accessline 47
GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Access to secretsline 48
[Credential-related source omitted] - Network accessline 51
[Credential-related source omitted] - Network accessline 52
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Network accessline 71
GET https://api.transcriptout.com/v1/channel/search?name=@kurzgesagt&q=QUERY&limit=30 - Access to secretsline 72
[Credential-related source omitted] - Network accessline 90
# 1. Search GET https://api.transcriptout.com/v1/search?q=QUERY&limit=5 - Network accessline 91
GET https://api.transcriptout.com/v1/search?q=QUERY&limit=5 - Access to secretsline 92
[Credential-related source omitted] - Network accessline 95
# 2. Transcript of a chosen result GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Network accessline 96
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true - Access to secretsline 97
[Credential-related source omitted] - Network accessline 105
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 106
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search) | | 404 - Network accessline 107
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search) |
skills/youtube-search/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search**) they create an API key. It star - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=youtube-search**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/youtube-search/references/curl-examples.md
- Network accessline 10
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 11
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 15
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 16
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Network accessline 20
[Credential-related source omitted] - Network accessline 21
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 22
[Credential-related source omitted] - Network accessline 40
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Network accessline 59
# 1. Search curl -s "https://api.transcriptout.com/v1/search?q=QUERY&limit=5" \ - Network accessline 60
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Network accessline 64
# 2. Transcript of a chosen result curl -s "https://api.transcriptout.com/v1/transcript?video=VIDEO_ID&format=text&video_metadata=true" \ - Network accessline 65
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted]
skills/yt/SKILL.md
- Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
prompt: Your TranscriptOut API key (starts with sk_) help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=yt (100 credits on signup, no card). Create the key in the dashboard. requi - Network accessline 10
help: Free account at https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=yt (100 credits on signup, no card). Create the key in the dashboard. required_for: all API requests metadata: {"openclaw":{"emoji": - Network accessline 11
required_for: all API requests metadata: {"openclaw":{"emoji":"⚡","requires":{"env":["TRANSCRIPTOUT_API_KEY"]},"primaryEnv":"TRANSCRIPTOUT_API_KEY","homepage":"https://transcriptout.com"},"hermes":{"tags":["youtube","transcripts","search"," - Network accessline 12
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Network accessline 17
Quick YouTube lookup via [TranscriptOut.com](https://transcriptout.com/?utm_source=youtube-skills&utm_medium=skill&utm_content=yt). - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
GET https://api.transcriptout.com/v1/transcript?video=VIDEO_URL_OR_ID&format=text - Access to secretsline 38
[Credential-related source omitted] - Network accessline 85
# Videos GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Network accessline 86
GET https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20 - Access to secretsline 87
[Credential-related source omitted] - Network accessline 90
# Channels GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Network accessline 91
GET https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10 - Access to secretsline 92
[Credential-related source omitted] - Network accessline 95
[Credential-related source omitted] - Network accessline 96
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 115
GET https://api.transcriptout.com/v1/channel/latest?name=@kurzgesagt - Access to secretsline 116
[Credential-related source omitted] - Network accessline 126
| 400/422 | Bad parameter | Fix the request. Credit refunded automatically | | 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?u - Network accessline 127
| 401 | Bad or missing API key | Check the key. It must start with `sk_` | | 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=yt) | | 404 | No captio - Network accessline 128
| 402 | Out of credits | [transcriptout.com/billing](https://transcriptout.com/billing?utm_source=youtube-skills&utm_medium=skill&utm_content=yt) |
skills/yt/references/auth-setup.md
- Access to secretsline 15
[Credential-related source omitted] - Network accessline 54
POST https://api.transcriptout.com/auth/register-cli - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 102
POST https://api.transcriptout.com/auth/verify-cli - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Network accessline 151
1. Send them to **https://transcriptout.com/login?utm_source=youtube-skills&utm_medium=skill&utm_content=yt**, where they sign in with Google or a magic link. - Network accessline 152
Signing in for the first time IS the signup and grants the free 100 credits. 2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=yt**) they create an API key. It starts with ` - Network accessline 153
2. In the dashboard (**https://transcriptout.com/dashboard?utm_source=youtube-skills&utm_medium=skill&utm_content=yt**) they create an API key. It starts - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted]
skills/yt/references/curl-examples.md
- Network accessline 10
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 58
# Videos curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=video&limit=20" \ - Network accessline 59
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Network accessline 63
# Channels curl -s "https://api.transcriptout.com/v1/search?q=QUERY&type=channel&limit=10" \ - Network accessline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Network accessline 68
[Credential-related source omitted] - Network accessline 69
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Network accessline 88
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 500 facts
- Network access in the frontmatter of the SKILL.mdcaptions/SKILL.md:8Low confidence
- Access to secrets in the frontmatter of the SKILL.mdcaptions/SKILL.md:8Low confidence
- Network access in the frontmatter of the SKILL.mdcaptions/SKILL.md:9Low confidence
- Network access in the frontmatter of the SKILL.mdcaptions/SKILL.md:10Low confidence
- Network access in the frontmatter of the SKILL.mdcaptions/SKILL.md:11Low confidence
- Network access in the frontmatter of the SKILL.mdcaptions/SKILL.md:12Low confidence
- Access to secrets in the frontmatter of the SKILL.mdcaptions/SKILL.md:12Low confidence
- Network access in prose of the SKILL.mdcaptions/SKILL.md:17Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valuecaptions/SKILL.md:21Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valuecaptions/SKILL.md:27Low confidence
- Network access in code of the SKILL.mdcaptions/SKILL.md:37High confidence
- Network access in code of the SKILL.mdcaptions/SKILL.md:38High confidence
- Access to secrets in code of the SKILL.mdcaptions/SKILL.md:38High confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valuecaptions/SKILL.md:39Low confidence
- Network access in code of the SKILL.mdcaptions/SKILL.md:42High confidence
- Network access in code of the SKILL.mdcaptions/SKILL.md:43High confidence
- Access to secrets in code of the SKILL.mdcaptions/SKILL.md:43High confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valuecaptions/SKILL.md:44Low confidence
- Network access in prose of the SKILL.mdcaptions/SKILL.md:92Low confidence
- Network access in prose of the SKILL.mdcaptions/SKILL.md:93Low confidence
- Network access in prose of the SKILL.mdcaptions/SKILL.md:94Low confidence
- Access to secrets in prose of documentationcaptions/references/auth-setup.md:15Low confidence
- Network access in code of documentationcaptions/references/auth-setup.md:54Low confidence
- Access to secrets in prose of documentationcaptions/references/auth-setup.md:62Low confidence
- Access to secrets in code of documentationcaptions/references/auth-setup.md:72Low confidence
- Access to secrets in prose of documentationcaptions/references/auth-setup.md:80Low confidence
- Network access in code of documentationcaptions/references/auth-setup.md:102Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valuecaptions/references/auth-setup.md:103Low confidence
- Access to secrets in code of documentationcaptions/references/auth-setup.md:121Low confidence
- Access to secrets in prose of documentationcaptions/references/auth-setup.md:127Low confidence
- Network access in prose of documentationcaptions/references/auth-setup.md:151Low confidence
- Network access in prose of documentationcaptions/references/auth-setup.md:152Low confidence
- Network access in prose of documentationcaptions/references/auth-setup.md:153Low confidence
- Access to secrets in prose of documentationcaptions/references/auth-setup.md:160Low confidence
- Network access in code of documentationcaptions/references/auth-setup.md:176Low confidence
- Access to secrets in code of documentationcaptions/references/auth-setup.md:176Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valuecaptions/references/auth-setup.md:177Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valuecaptions/references/auth-setup.md:188Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valuecaptions/references/auth-setup.md:190Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valuecaptions/references/auth-setup.md:201Low confidence
- Network access in the frontmatter of the SKILL.mdsubtitles/SKILL.md:8Low confidence
- Access to secrets in the frontmatter of the SKILL.mdsubtitles/SKILL.md:8Low confidence
- Network access in the frontmatter of the SKILL.mdsubtitles/SKILL.md:9Low confidence
- Network access in the frontmatter of the SKILL.mdsubtitles/SKILL.md:10Low confidence
- Network access in the frontmatter of the SKILL.mdsubtitles/SKILL.md:11Low confidence
- Network access in the frontmatter of the SKILL.mdsubtitles/SKILL.md:12Low confidence
- Access to secrets in the frontmatter of the SKILL.mdsubtitles/SKILL.md:12Low confidence
- Network access in prose of the SKILL.mdsubtitles/SKILL.md:17Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valuesubtitles/SKILL.md:21Low confidence
- Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valuesubtitles/SKILL.md:27Low confidence
and 450 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field user-invocable in clawhub/captions/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md clawhub/captions/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md clawhub/captions/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md clawhub/captions/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md clawhub/captions/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md clawhub/captions/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.