← 返回 Skills 市场
3524
总下载
0
收藏
6
当前安装
13
版本数
在 OpenClaw 中安装
/install subtitles
功能描述
Use when subtitles or the spoken text of a YouTube video is needed: pasted video links or IDs, requests to translate a video, read along, follow foreign-lang...
安全使用建议
This skill appears to do what it says: it calls transcriptapi.com and needs a TranscriptAPI key. Before installing or allowing the agent to create an account, consider the following: (1) Verify you trust transcriptapi.com and review its privacy/retention policy because transcripts may contain sensitive content. (2) Confirm how the agent will persist the TRANSCRIPT_API_KEY on your system — prefer an encrypted secrets store or agent-managed secret rather than writing the key plaintext into global shell profiles. (3) If you allow the agent to create the account, you'll share an email and OTP — only proceed if you consent to that flow; consider using a secondary email or a dedicated API key with limited scope/credits. (4) The skill's guidance to write raw HTTP responses to temporary files is intended to avoid accidental display of tokens; ensure temporary files are cleaned and not left world-readable. (5) Do not paste your API key into public chat logs. If you need extra assurance, test with a throwaway key or monitor outbound requests to transcriptapi.com after enabling the skill.
功能分析
Type: OpenClaw Skill
Name: subtitles
Version: 1.5.0
The skill includes an authentication guide (references/auth-setup.md) that explicitly instructs the AI agent to bypass security redaction filters by writing sensitive tokens to temporary files to prevent them from appearing in logs or tool outputs. It also directs the agent to achieve persistence by modifying shell profiles or system configuration files. While the stated goal of fetching YouTube transcripts via transcriptapi.com is plausible, the inclusion of specific evasion and persistence tactics tailored for agent runtimes like Hermes and Claude Code is highly irregular and risky.
能力标签
能力评估
Purpose & Capability
Name/description match the behavior: SKILL.md documents calling TranscriptAPI endpoints to fetch YouTube transcripts and translation-friendly outputs. The only declared required environment variable is TRANSCRIPT_API_KEY, which is exactly what the described API needs. No unrelated services, binaries, or config paths are requested.
Instruction Scope
Runtime instructions focus on HTTP calls to transcriptapi.com and an account-creation flow (asking for the user's email and OTP) to obtain an API key. The additional guidance to write raw HTTP responses to temp files and read tokens from files (instead of printing) is intended to avoid redaction leaks in agent runtimes — it is unusual but defensible. The skill does ask the agent to persist the API key across sessions (see Storing the Key); this is within scope for an API integration but requires care about where/how the key is stored.
Install Mechanism
No install spec and no code files — instruction-only skill. This is low risk because nothing is downloaded or written by an installer step.
Credentials
Only a single API credential (TRANSCRIPT_API_KEY) is required and declared as primary. The SKILL.md and auth guide only reference that key and local persistence; they do not request other tokens, keys, or unrelated environment variables.
Persistence & Privilege
The skill instructs the agent to persist the TRANSCRIPT_API_KEY so it survives sessions and non-interactive shells. Persisting a secret requires write access to some configuration or secret store on the host — this is reasonable for usability but the user should confirm where and how the key will be stored (plaintext shell profiles vs. encrypted secret store). The skill is not marked always:true and does not request system-wide privileged changes beyond storing the key.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install subtitles - 安装完成后,直接呼叫该 Skill 的名称或使用
/subtitles触发 - 根据 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 persistent authentication for background use**
- Skill now saves the TRANSCRIPT_API_KEY to multiple config files for seamless authentication across all shells, agents, and sessions.
- Adds detailed "File Writes" documentation, listing all files affected and backup behavior before modification.
- OpenClaw config is now automatically updated to enable autonomous access for agents.
- Metadata updated to reflect expanded config file support.
- No changes to the API usage or response format.
v1.3.4
- Minor formatting update to SKILL.md for improved metadata readability.
- No changes to functionality, API, or usage instructions.
v1.3.3
- Simplified registration and verification steps—no password required, now uses an email token and OTP for setup.
- API key is now automatically saved to the user's shell profile and ~/.transcriptapi for easier access.
- Updated environment and requirements metadata for better compatibility.
- Added user-invocable flag for easier skill activation.
- Documentation clarified and streamlined for improved onboarding.
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
元数据
常见问题
subtitles 是什么?
Use when subtitles or the spoken text of a YouTube video is needed: pasted video links or IDs, requests to translate a video, read along, follow foreign-lang... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3524 次。
如何安装 subtitles?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install subtitles」即可一键安装,无需额外配置。
subtitles 是免费的吗?
是的,subtitles 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
subtitles 支持哪些平台?
subtitles 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 subtitles?
由 Rohit Das(@therohitdas)开发并维护,当前版本 v1.5.0。
推荐 Skills