← Back to Skills Marketplace
therohitdas

transcriptapi

by Rohit Das · GitHub ↗ · v1.5.4 · MIT-0
cross-platform ⚠ suspicious
7237
Downloads
3
Stars
0
Active Installs
17
Versions
Install in OpenClaw
/install transcriptapi
Description
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries, quotes, translations, topic research, tutorials, talks, lectures, expert discussions, product reviews, how-to guides, new product announcements, or anything where video content is fresher or richer than text search. Covers transcripts, video/channel search, channel browsing, playlists, and within-channel search. Not for uploads, account management, or written-source-only research.
Usage Guidance
Install only if you are comfortable letting the agent use TranscriptAPI for YouTube lookups and handle a TranscriptAPI key. Prefer creating the account yourself, entering OTPs directly on the provider site, and storing the API key in a dedicated secret manager rather than chat, shell profiles, or temporary files.
Capability Assessment
⚠ Credentials
Network calls to transcriptapi.com are expected, but the artifact lacks clear disclosure that search terms, YouTube identifiers, email, and setup data may be sent to that third-party service.
⚠ Install Mechanism
The setup guide instructs the agent to solicit an API key in chat or create an account by collecting the user's email and OTP, then exchanging them for an API key.
⚠ Instruction Scope
The activation description is broader than necessary, saying to use the skill when YouTube could be relevant even if not mentioned, which can route ordinary research queries through a third-party API without clear user intent.
⚠ Persistence & Privilege
The auth setup tells the agent to persist TRANSCRIPT_API_KEY across future sessions and to store raw auth responses in temporary files, without precise storage scope, consent, or secure-secret handling requirements.
ℹ Purpose & Capability
The TranscriptAPI endpoints, API key requirement, and YouTube transcript/search/channel/playlist capabilities match the stated purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install transcriptapi
  3. After installation, invoke the skill by name or use /transcriptapi
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.5.4
Capability-first Sorting copy: sort=latest, popular or oldest orders a channel's videos. Sorted pages return about 30 videos (unsorted about 100); each page costs 1 credit.
v1.5.3
Documents channel/videos sort=latest|popular|oldest and the members_only field. Omitting sort is unchanged; any sort value reads the Videos tab (~30/page, Shorts excluded, members-only included).
v1.5.2
Documents channel/videos sort=latest|popular|oldest and the members_only field. Omitting sort is unchanged; any sort value reads the Videos tab (~30/page, Shorts excluded, members-only included).
v1.5.1
Expanded endpoint coverage: video metadata, channel info/playlists/posts/sections, search filters, format tabs (uploads/Shorts/streams)
v1.5.0
Replace auth.js with agent-native auth-setup.md; fix YAML frontmatter (quote descriptions); add version field; move homepage into metadata.openclaw.
v1.4.1
ClawHub variant: minimal tapi-auth.js v3.0.0, only writes to ~/.openclaw/openclaw.json
v1.4.0
- Adds detailed File Writes section: explains exactly which config files and environments the API key is saved to, including cross-shell and agent setups. - Documents automatic file backup: existing config files are now backed up to `<file>.bak` before modification for safer persistence. - Updates metadata to explicitly include all config file write locations for the skill. - Clarifies the autonomous/background authentication approach, ensuring the API key is available across shells and agent sessions with no extra manual steps.
v1.3.4
- Minor formatting fix in SKILL.md: metadata YAML condensed for consistency. - No changes to API endpoints, usage, or skill features.
v1.3.3
- Simplified and modernized API authentication flow; user no longer needs to set or remember a password. - Updated setup instructions: registration now requires only an email, verification uses a token and OTP. - Added "user-invocable: true" and updated metadata for compatibility. - Channel and playlist endpoints now directly accept @handle, URL, or ID (no need to resolve first). - Clarified documentation, removed redundant environment variable password steps, and linked the OpenAPI specification for complete reference.
v1.3.2
Fix: markdown formatting + blank line between password warning and Step 2
v1.3.1
Fix: register response now echoes password + pre-filled next_command to prevent agents losing the password between register and verify steps
v1.3.0
Bundled auth script for agent-driven signup flow
v1.2.2
Fixed code block widths for proper rendering
v1.2.1
Removed separators
v1.2.0
Cleaned docs — removed internal implementation details
v1.1.0
Full v2 API support: search, channels, playlists. Accurate schemas, validation, cache TTLs.
v1.0.0
Initial release — YouTube transcripts via TranscriptAPI.com
Metadata
Slug transcriptapi
Version 1.5.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 17
Frequently Asked Questions

What is transcriptapi?

Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries, quotes, translations, topic research, tutorials, talks, lectures, expert discussions, product reviews, how-to guides, new product announcements, or anything where video content is fresher or richer than text search. Covers transcripts, video/channel search, channel browsing, playlists, and within-channel search. Not for uploads, account management, or written-source-only research. It is an AI Agent Skill for Claude Code / OpenClaw, with 7237 downloads so far.

How do I install transcriptapi?

Run "/install transcriptapi" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is transcriptapi free?

Yes, transcriptapi is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does transcriptapi support?

transcriptapi is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created transcriptapi?

It is built and maintained by Rohit Das (@therohitdas); the current version is v1.5.4.

💬 Comments