← 返回 Skills 市场
therohitdas

youtube-playlist

作者 Rohit Das · GitHub ↗ · v1.5.0 · MIT-0
cross-platform ⚠ suspicious
2970
总下载
1
收藏
3
当前安装
13
版本数
在 OpenClaw 中安装
/install youtube-playlist
功能描述
Use when a YouTube playlist is involved: pasted playlist links or IDs, requests to list playlist videos, browse playlist contents, or work through a playlist...
安全使用建议
This skill appears to do what it says: list YouTube playlist videos and fetch transcripts via transcriptapi.com and needs only one API key (TRANSCRIPT_API_KEY). Before installing, consider: (1) The skill can create a TranscriptAPI account for you — that requires your email and the OTP the service sends; if you prefer, create an account yourself and paste the sk_ key instead. (2) To make the key persistent the agent may edit shell/profile or agent config files and write temporary files to read tokens — grant that only if you trust the environment and the transcriptapi.com service. (3) Verify you trust transcriptapi.com (review their privacy/billing) because the sk_ key is sensitive. If you are uncomfortable with automatic persistence or signup, provide your key manually and refuse automated account creation.
功能分析
Type: OpenClaw Skill Name: youtube-playlist Version: 1.5.0 The skill includes an authentication setup guide (`references/auth-setup.md`) that explicitly instructs the AI agent to bypass security redaction mechanisms by writing sensitive tokens (JWTs and API keys) to temporary files instead of standard output. It also directs the agent to perform reconnaissance on the host environment to identify and modify system configuration files (such as shell profiles) for persistence. While these actions are framed as a setup process for the `transcriptapi.com` service, the deliberate circumvention of agent-level security controls and the modification of host environment settings represent significant security risks.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (YouTube playlist + transcripts) align with the declared requirement (TRANSCRIPT_API_KEY) and the documented API endpoints on transcriptapi.com. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md and references/auth-setup.md explicitly instruct the agent how to list playlist videos and fetch transcripts, and how to obtain and persist the TRANSCRIPT_API_KEY (including a signup flow that asks for the user's email and OTP). That is within the skill's purpose, but the auth guide asks the agent to write temporary files and to persist environment variables across sessions (e.g., edit shell/profile or agent config). Persisting env vars and writing temp files are expected for storing a long-lived API key, but they give the agent scope to modify user config files — users should confirm they are comfortable with that.
Install Mechanism
Instruction-only skill with no install spec and no code files. No packages or external downloads are requested, which minimizes installation risk.
Credentials
Only a single credential (TRANSCRIPT_API_KEY) is required and declared as the primary credential. No unrelated secrets or multiple service credentials are requested.
Persistence & Privilege
The skill does not set always: true and is user-invocable. However, the auth guide explicitly instructs the agent to persist the API key so it survives across sessions (which may require editing shell startup files or agent-specific config). This is reasonable for usability, but it means the agent will need permission to modify persistent configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youtube-playlist
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youtube-playlist 触发
  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
- Improved environment setup: now saves API key to multiple shell/profile files for seamless skill authentication across shells and sessions. - Added detailed documentation on all file paths touched during setup, including backup behavior and config file updates. - Expanded explanation of persistent API key storage to support autonomous/background use without repeated manual exports. - No changes to API parameters or core playlist functionality.
v1.3.4
- Minor formatting and metadata update to SKILL.md: collapsed metadata JSON, no functional or workflow changes. - Documentation structure and API usage instructions remain unchanged.
v1.3.3
- Updated setup flow for API key: registration now only requires email, with simplified token handling. - The "playlist_id" parameter is replaced by a universal "playlist" parameter (accepts full URL or ID). - Skill metadata updated: new integration keys, user-invocable flag, and dependency info. - API reference is streamlined and points to a public OpenAPI spec for details. - Documentation and error codes revised for clarity and latest API behavior.
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-playlist
版本 1.5.0
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 13
常见问题

youtube-playlist 是什么?

Use when a YouTube playlist is involved: pasted playlist links or IDs, requests to list playlist videos, browse playlist contents, or work through a playlist... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2970 次。

如何安装 youtube-playlist?

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

youtube-playlist 是免费的吗?

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

youtube-playlist 支持哪些平台?

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

谁开发了 youtube-playlist?

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

💬 留言讨论