← 返回 Skills 市场
3119
总下载
0
收藏
3
当前安装
13
版本数
在 OpenClaw 中安装
/install youtube-channels
功能描述
Use when a YouTube channel is the focus: pasted @handles or channel URLs, requests to browse a creator's uploads, see what a channel has posted recently, sea...
安全使用建议
This skill appears to do what it says: it uses TranscriptAPI to browse YouTube channels and needs only a TranscriptAPI key. Things to consider before installing: 1) The included auth guide will ask you to supply an email and/or OTP and can create an account on your behalf — if you prefer, create an account manually on transcriptapi.com and paste the key instead. 2) The guide instructs the agent to write HTTP responses and tokens to temporary files and to persist the API key so it is available across sessions; verify where the agent will store the key (shell profile, agent config, or secret manager) and whether you’re comfortable with that persistence and its filesystem visibility. 3) Confirm transcriptapi.com is trusted and read its privacy/terms for how API keys and transcripts are used. If you are uncomfortable with automated account creation or persistent storage by the agent, provide your key manually and avoid letting the agent alter global config files.
功能分析
Type: OpenClaw Skill
Name: youtube-channels
Version: 1.5.0
The skill provides YouTube channel metadata and search capabilities via transcriptapi.com. It is classified as suspicious because references/auth-setup.md contains explicit instructions for the AI agent to bypass host-level security redaction filters. Specifically, it directs the agent to write sensitive API tokens (access_token and api_key) to temporary files to prevent the platform from masking them in command output. While this is intended to facilitate the setup of the TRANSCRIPT_API_KEY, providing instructions to circumvent security controls is a high-risk behavior. The skill also requests persistence of environment variables in shell profiles.
能力标签
能力评估
Purpose & Capability
Name/description, endpoints in SKILL.md, and the single required environment variable (TRANSCRIPT_API_KEY) are consistent: TranscriptAPI is the documented backend for YouTube channel lookups, so asking for that key is expected.
Instruction Scope
The runtime instructions include a full account-creation flow (POST register, ask for email, receive OTP, POST verify) and explicit guidance to write HTTP responses to temporary files and then read tokens from them. That behavior gives the agent the ability to perform network calls, create temp files, and persist secrets — all relevant to obtaining and using the API key, but also sensitive. The skill does not instruct reading unrelated system files or contacting endpoints outside transcriptapi.com.
Install Mechanism
No install spec or code files; instruction-only skill (lowest install risk). There is no downloaded code or third-party package install.
Credentials
Only one required environment variable (TRANSCRIPT_API_KEY), which is proportional to the service. However the instructions require persisting that key for future sessions (writing it into whatever persistent config the platform uses), which increases the impact of that single secret and may write it into shell profiles or agent config files.
Persistence & Privilege
Skill does not request always:true and does not claim elevated platform privileges. Still, the auth guide explicitly instructs persisting the API key across sessions and creating temporary files containing tokens; this grants the skill persistent access to the secret if the agent follows those steps, so the user should consider where the key will be stored.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-channels - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-channels触发 - 根据 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
- Added detailed documentation in SKILL.md about where the API key is saved during verification, including all supported shell and agent configuration paths.
- Clarified that existing config files are backed up to `<file>.bak` before API key modifications.
- Updated metadata to list all config file paths touched, improving transparency for autonomous/background usage.
- Described the rationale for storing the API key in multiple locations to ensure persistent access across shells and agents.
- No changes to core skill functionality or API usage.
v1.3.4
- Metadata block in SKILL.md reformatted to a single line for improved readability.
- No changes to functionality or API details; documentation content remains the same.
v1.3.3
- Simplified authentication: no password or manual key saving—just email and OTP, with the API key auto-saved on verification.
- All endpoints now accept flexible channel input (@handle, URL, or UC... ID).
- Parameter names changed from channel_id to channel for most endpoints.
- OpenAPI spec link added for up-to-date parameters and schemas.
- "user-invocable: true" and updated metadata to match new runtime/environment conventions.
- Doc references and examples updated for channel flexibility and new setup process.
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-channels 是什么?
Use when a YouTube channel is the focus: pasted @handles or channel URLs, requests to browse a creator's uploads, see what a channel has posted recently, sea... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3119 次。
如何安装 youtube-channels?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-channels」即可一键安装,无需额外配置。
youtube-channels 是免费的吗?
是的,youtube-channels 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
youtube-channels 支持哪些平台?
youtube-channels 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 youtube-channels?
由 Rohit Das(@therohitdas)开发并维护,当前版本 v1.5.0。
推荐 Skills