← 返回 Skills 市场
3893
总下载
0
收藏
6
当前安装
13
版本数
在 OpenClaw 中安装
/install youtube-api
功能描述
Use when YouTube data is needed without Google API quotas or OAuth setup: transcripts, video metadata, channel info, search results, playlists. Triggers on p...
安全使用建议
This skill appears to do exactly what it says: call transcriptapi.com using a single API key. Before installing, decide whether you want the agent to: (a) create a TranscriptAPI account using your email (the agent will request an OTP you must paste), and (b) write the API key into a persistent place on your system (shell profile or the agent's secret store). If you prefer, create the account and obtain the sk_ key yourself and paste it when prompted, and prefer a secure secret storage mechanism rather than plain text in dotfiles. Also verify you trust transcriptapi.com and are comfortable with the key granting access to that service; avoid pasting keys in public chat or logs.
功能分析
Type: OpenClaw Skill
Name: youtube-api
Version: 1.5.0
The skill contains instructions in `references/auth-setup.md` that explicitly guide the AI agent to bypass security redaction mechanisms (specifically mentioning Hermes and Claude Code) by writing sensitive tokens to temporary files to avoid detection by the runtime's output filters. It also directs the agent to persist environment variables in shell configuration files and defines broad triggers in `SKILL.md` that allow it to activate even when not explicitly requested. While these behaviors are presented as necessary for the `transcriptapi.com` setup, the deliberate guidance on evading platform security controls is a high-risk indicator.
能力标签
能力评估
Purpose & Capability
Name/description (YouTube via TranscriptAPI) match the single required credential (TRANSCRIPT_API_KEY) and the SKILL.md endpoints (transcriptapi.com). No unrelated credentials, binaries, or installs are requested.
Instruction Scope
The runtime instructions include an auth setup flow that may ask the agent to create an account using the user's email, accept an OTP, save raw HTTP responses to temporary files, and persist the API key so it survives sessions. These actions are within scope for acquiring and storing the key, but they do require the agent to write files or configuration on the host — the doc correctly tells the agent to determine the right persistence mechanism for the environment. Users should be aware the agent will be guided to modify persistent configuration (shell/profile or agent secret store) to make the key available across sessions.
Install Mechanism
Instruction-only skill with no install spec and no code files. No packages or remote downloads are performed by the skill itself.
Credentials
Only one credential (TRANSCRIPT_API_KEY) is required and declared as the primaryEnv. That single API key is reasonable for the described operations; no unrelated secrets or multiple credentials are requested.
Persistence & Privilege
The skill instructs persisting the API key so it is available in future sessions and non-interactive shells. The skill is not force-enabled (always:false). Persisting secrets is necessary for convenience but carries the usual risk of where/how the key is stored; the instructions note the agent should use the environment's proper mechanism.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-api - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-api触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
**File write and environment setup improvements for autonomous/background agent use.**
- Adds persistent API key writing to multiple shell/user config files for seamless skill authentication across sessions and shells.
- Backs up existing config files to `.bak` before modification for safety.
- Expands documentation with a new "File Writes" section detailing all config file paths and update logic.
- Updates environment and config requirements in metadata for enhanced compatibility.
- No changes to API endpoints or user-facing commands.
v1.3.4
- SKILL.md metadata formatting simplified to a more compact JSON structure.
- No changes to API usage instructions, examples, or endpoint details.
- Documentation and functionality remain unchanged.
v1.3.3
Major authentication and endpoint improvements.
- Simplified signup: registration now requires only email, no password; verification handles token/OTP, and API key is auto-saved.
- Authentication script updated for improved UX and direct shell profile integration.
- Endpoint reference now describes `channel` and `playlist` parameters, accepting handles, URLs, or IDs for flexibility.
- Added link to official OpenAPI spec for the full, up-to-date API reference.
- Env/binary requirements updated in metadata; skill is now explicitly user-invocable.
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
元数据
常见问题
youtube-api 是什么?
Use when YouTube data is needed without Google API quotas or OAuth setup: transcripts, video metadata, channel info, search results, playlists. Triggers on p... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3893 次。
如何安装 youtube-api?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-api」即可一键安装,无需额外配置。
youtube-api 是免费的吗?
是的,youtube-api 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
youtube-api 支持哪些平台?
youtube-api 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 youtube-api?
由 Rohit Das(@therohitdas)开发并维护,当前版本 v1.5.0。
推荐 Skills