← 返回 Skills 市场
therohitdas

transcriptapi

作者 Rohit Das · GitHub ↗ · v1.5.0 · MIT-0
cross-platform ⚠ suspicious
6859
总下载
3
收藏
0
当前安装
13
版本数
在 OpenClaw 中安装
/install transcriptapi
功能描述
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries,...
安全使用建议
Install only if you are comfortable with a third-party TranscriptAPI service receiving YouTube-related requests and with the agent using a TranscriptAPI credential. Prefer creating the account yourself, providing the key through an approved secret manager, and avoiding persistent shell-profile storage or temporary-file redaction workarounds.
功能分析
Type: OpenClaw Skill Name: transcriptapi Version: 1.5.0 The transcriptapi skill provides a toolkit for interacting with YouTube data via transcriptapi.com, covering transcripts, search, and channel metadata. It includes a detailed authentication setup guide (references/auth-setup.md) that helps users register for an API key directly through the agent. While the setup instructions include techniques to bypass agent-level redaction of secrets (e.g., writing API keys to temporary files to ensure the agent can read them), these are explicitly documented as functional workarounds for specific agent environments like Hermes or Claude Code. The code logic and instructions are consistent with the stated purpose of providing a managed YouTube data service and do not exhibit signs of data exfiltration or unauthorized execution.
能力评估
Purpose & Capability
The core API use is read-only and aligned with YouTube transcripts, search, channels, and playlists, but the trigger wording is broad enough to use YouTube and transcriptapi.com even when YouTube was not explicitly requested.
Instruction Scope
The setup guide goes beyond transcript/search use by directing the agent to create accounts, collect an email address and OTP, exchange them for an API key, and handle sensitive auth responses.
Install Mechanism
There is no executable installer or bundled runtime code; the risk is from agent instructions in markdown, not automatic install-time execution.
Credentials
Internet access and an API key are proportionate to the service, but user queries, YouTube identifiers, email, OTP, and auth tokens may be sent to transcriptapi.com without a strong confirmation or privacy checkpoint.
Persistence & Privilege
The guide instructs persistent storage of TRANSCRIPT_API_KEY across future and non-interactive sessions using whatever environment mechanism the agent finds, and recommends temporary-file handling to work around redaction of tokens and keys.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install transcriptapi
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /transcriptapi 触发
  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
- Adds detailed File Writes section: explains exactly which config files and environments the API key is saved to, including cross-shell and agent setups. - Documents automatic file backup: existing config files are now backed up to `<file>.bak` before modification for safer persistence. - Updates metadata to explicitly include all config file write locations for the skill. - Clarifies the autonomous/background authentication approach, ensuring the API key is available across shells and agent sessions with no extra manual steps.
v1.3.4
- Minor formatting fix in SKILL.md: metadata YAML condensed for consistency. - No changes to API endpoints, usage, or skill features.
v1.3.3
- Simplified and modernized API authentication flow; user no longer needs to set or remember a password. - Updated setup instructions: registration now requires only an email, verification uses a token and OTP. - Added "user-invocable: true" and updated metadata for compatibility. - Channel and playlist endpoints now directly accept @handle, URL, or ID (no need to resolve first). - Clarified documentation, removed redundant environment variable password steps, and linked the OpenAPI specification for complete reference.
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 transcriptapi
版本 1.5.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 13
常见问题

transcriptapi 是什么?

Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6859 次。

如何安装 transcriptapi?

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

transcriptapi 是免费的吗?

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

transcriptapi 支持哪些平台?

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

谁开发了 transcriptapi?

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

💬 留言讨论