Transcriptapi

v1.4.1

Full TranscriptAPI toolkit — fetch YouTube transcripts, search videos and channels, browse channel uploads, get latest videos, and explore playlists. Use when the user wants to work with YouTube content programmatically, get transcripts for summarization or analysis, find videos, or monitor channels. Triggers on YouTube URLs, "transcript", "transcriptapi", "video summary", "what did they say", "find videos about", "search youtube".

3· 5.2k·9 current·10 all-time
byRohit Das@therohitdas
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (YouTube transcripts & search) align with requested binary (node), required env (TRANSCRIPT_API_KEY), and the included auth helper script; nothing requested appears unrelated to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to run the provided node script to register/verify and to store the returned API key in ~/.openclaw/openclaw.json. Writing the API key to the agent config is expected for runtime use, but users should be aware the skill performs file writes and sends registration/verification requests to transcriptapi.com.
Install Mechanism
No install spec — instruction-only plus a small CLI script. No external download or archive extraction. Required node binary is proportional to the included JavaScript helper.
Credentials
Only requests a single service credential (TRANSCRIPT_API_KEY) and a config path for storing it. No unrelated secrets or credentials are requested.
Persistence & Privilege
always is false and the skill does not demand permanent system-wide privileges. It writes only to its own OpenClaw config path (~/.openclaw/openclaw.json) and backs up existing file before updating.
Assessment
This skill appears coherent: it needs node to run the included auth helper, it contacts transcriptapi.com to create/verify an account, and it saves the API key to ~/.openclaw/openclaw.json (backing up the file first). Before installing, confirm you trust transcriptapi.com and are comfortable the agent will have access to the saved API key. Be prepared to provide a real email and the OTP sent to it during registration. If you prefer not to let the skill write to your OpenClaw config, create an API key manually on transcriptapi.com and set TRANSCRIPT_API_KEY in your environment instead.

Like a lobster shell, security has layers — review code before you run it.

latestvk97f8bp00rw1fa6qe9py8bmet580ykd1

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📺 Clawdis
Binsnode
EnvTRANSCRIPT_API_KEY
Config~/.openclaw/openclaw.json
Primary envTRANSCRIPT_API_KEY

Comments