← 返回 Skills 市场
Youtube Transcript Api
作者
Taimur Khan
· GitHub ↗
· v0.1.0
800
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-transcript-api
功能描述
Extract, transcribe, and translate YouTube video transcripts using the YouTubeTranscript.dev V2 API. Supports captions, ASR audio transcription, batch proces...
安全使用建议
This skill looks coherent for fetching/translating YouTube transcripts. Before installing or using it: only provide an API key if you trust the skill/provider (use a limited or test key if possible); avoid exposing sensitive credentials; be cautious when specifying a webhook_url — that endpoint will receive transcript data (don’t point it at an endpoint you don't control or trust); confirm the real provider/site (youtubetranscript.dev) and prefer creating/using a scoped API key there; monitor and rotate keys after use; be aware of costs/credit usage for batch or ASR jobs.
功能分析
Type: OpenClaw Skill
Name: youtube-transcript-api
Version: 0.1.0
The skill bundle is classified as suspicious due to the `webhook_url` parameter described in `SKILL.md`. While its stated purpose is for legitimate asynchronous delivery of ASR transcription results, it represents a risky capability. This parameter allows the API to send potentially sensitive video transcript data to an arbitrary, user-defined URL. If an AI agent is prompted by a malicious user to provide an attacker-controlled `webhook_url`, this could lead to unauthorized data exfiltration of the video transcripts, making it a significant prompt injection vulnerability against the agent.
能力评估
Purpose & Capability
The name/description describe extracting/translating YouTube transcripts and the SKILL.md provides concrete HTTP endpoints, examples, and an SDK reference that align with that purpose. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
Instructions are narrowly scoped to calling the youtubetranscript.dev API (POST /transcribe, /batch, polling endpoints, webhook support). They instruct the agent to ask the user for an API key and to optionally provide a webhook URL for async ASR results. Webhook URLs can forward data outside the agent environment — expected for this API but worth noting as a data-exfiltration vector if misused.
Install Mechanism
No install spec or code files are present (instruction-only). No downloads or package installs are required by the skill itself. The SKILL.md mentions an npm SDK as an example but does not attempt to install it automatically.
Credentials
The skill requires an API key for youtubetranscript.dev (Authorization: Bearer ...) which is proportional to the described functionality. The skill declares no required environment variables — it expects the agent or user to supply an API key at runtime. This is reasonable, but users should avoid pasting high-privilege keys into untrusted contexts and be cautious about providing webhook URLs that accept callbacks.
Persistence & Privilege
always is false and the skill is instruction-only; it does not request persistent system presence or modify other skills/config. Default autonomous invocation remains allowed but not exceptional in this skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-transcript-api - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-transcript-api触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of youtube-transcript-api skill.
- Extract, transcribe, and translate YouTube video transcripts via YouTubeTranscript.dev V2 API.
- Supports captions, ASR audio transcription, translation to 100+ languages, and batch processing (up to 100 videos).
- Multiple output formats and integration examples provided for Python, Node.js, and cURL.
- Requires API key and internet access; includes error handling and credit usage details.
元数据
常见问题
Youtube Transcript Api 是什么?
Extract, transcribe, and translate YouTube video transcripts using the YouTubeTranscript.dev V2 API. Supports captions, ASR audio transcription, batch proces... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 800 次。
如何安装 Youtube Transcript Api?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-transcript-api」即可一键安装,无需额外配置。
Youtube Transcript Api 是免费的吗?
是的,Youtube Transcript Api 完全免费(开源免费),可自由下载、安装和使用。
Youtube Transcript Api 支持哪些平台?
Youtube Transcript Api 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Youtube Transcript Api?
由 Taimur Khan(@volodstaimi)开发并维护,当前版本 v0.1.0。
推荐 Skills