← 返回 Skills 市场
therohitdas

youtube-search

作者 Rohit Das · GitHub ↗ · v1.5.0 · MIT-0
cross-platform ⚠ suspicious
2156
总下载
3
收藏
10
当前安装
14
版本数
在 OpenClaw 中安装
/install youtube-search
功能描述
Use when the user wants to find YouTube content on any topic: searching for videos or channels, finding creators who cover a subject, discovering tutorials,...
安全使用建议
This skill appears coherent and does what it says: it uses TranscriptAPI to search YouTube and fetch transcripts and needs a TranscriptAPI key. Before installing, consider: (1) The agent will ask you to paste an existing key or provide an email/OTP so it can create an account for you — only provide your own email and OTP if you trust the process. (2) It will attempt to persist the TRANSCRIPT_API_KEY so it survives across sessions; ensure you are comfortable with the agent writing that value into whatever profile/config is used on this system. (3) Use a dedicated service account or limit the key's scope if possible, and review transcriptapi.com for legitimacy and billing. (4) If you do not want the agent to write config files or store persistent secrets, refuse the create-account flow and supply a key only after reviewing where and how it will be stored.
功能分析
Type: OpenClaw Skill Name: youtube-search Version: 1.5.0 The skill facilitates YouTube searching and transcript retrieval via transcriptapi.com. It is classified as suspicious due to instructions in 'references/auth-setup.md' that direct the AI agent to bypass platform security features (specifically secret redaction) by writing API keys and access tokens to temporary files to avoid detection in tool outputs. Furthermore, it instructs the agent to implement persistence by modifying the host's environment variables or shell profiles to ensure the 'TRANSCRIPT_API_KEY' survives across sessions.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description map to the actual behavior: it calls TranscriptAPI endpoints to search YouTube and fetch transcripts. The single required environment variable (TRANSCRIPT_API_KEY) is the API key the service needs — appropriate and proportional.
Instruction Scope
SKILL.md and references/auth-setup.md are explicit about API calls, required headers, and a signup flow. The auth guide instructs the agent to ask for the user's email or API key, perform registration and OTP verification, write raw HTTP responses to temporary files, and persist the resulting TRANSCRIPT_API_KEY in the environment so it survives sessions. These file writes and persistence steps are expected for long-lived credentials, but they do expand the agent's actions to filesystem/config changes and requiring the user to share OTPs or their key.
Install Mechanism
No install spec and no code files — instruction-only. No packages or downloads are requested, so nothing will be written to disk by an installer beyond whatever the agent does as part of storing the key.
Credentials
Only TRANSCRIPT_API_KEY is required (declared as primaryEnv). No unrelated secrets, cloud credentials, or broad-scoped tokens are requested. Requiring a single service API key is proportional to the stated functionality.
Persistence & Privilege
The skill asks the agent to persist the API key so it is available across future sessions and non-interactive shells; this may require writing to shell profiles or agent config files. 'always' is false and autonomous invocation is allowed (platform default). Persisting secrets is normal here, but users should be aware the agent will be guided to store a long-lived secret on the host.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youtube-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youtube-search 触发
  4. 根据 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
**Expanded key persistence for easier autonomous authentication across shells and platforms.** - The skill now saves the API key to multiple locations, including shell profiles and agent config files, for seamless use in background and autonomous tasks. - Existing configuration files are automatically backed up before updating with the API key. - A new "File Writes" section in the documentation details exactly which files are written to on macOS, Linux, and Windows, and under what conditions. - OpenClaw configuration is updated when present to enable background agent use without manual intervention. - These changes reduce friction for agents and users, ensuring persistent API access across sessions and environments.
v1.3.4
- Fixed minor formatting in the metadata and YAML frontmatter in SKILL.md. - No functional or API changes in this version.
v1.3.3
youtube-search v1.3.3 - No file changes detected in this version. - Behavior and documentation remain unchanged.
v1.0.1
youtube-search 1.0.1 - Added detailed usage instructions and setup steps for obtaining and configuring the TranscriptAPI key. - Clarified API parameters, example responses, and common workflows for searching videos, channels, and transcripts. - Described error codes and free tier limitations. - Updated documentation for channel handle resolution and searching within specific channels. - Improved guidance for assisting new users through authentication if environment variables are missing.
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
元数据
Slug youtube-search
版本 1.5.0
许可证 MIT-0
累计安装 11
当前安装数 10
历史版本数 14
常见问题

youtube-search 是什么?

Use when the user wants to find YouTube content on any topic: searching for videos or channels, finding creators who cover a subject, discovering tutorials,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2156 次。

如何安装 youtube-search?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-search」即可一键安装,无需额外配置。

youtube-search 是免费的吗?

是的,youtube-search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

youtube-search 支持哪些平台?

youtube-search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 youtube-search?

由 Rohit Das(@therohitdas)开发并维护,当前版本 v1.5.0。

💬 留言讨论