← 返回 Skills 市场
98
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install akkualle-youtube-transcript
功能描述
Extrahiert Transkripte von YouTube-Videos für Content-Erstellung. Nutze für Video-Analysen, Content-Ideen und Blog-Posts aus YouTube-Videos.
使用说明 (SKILL.md)
YouTube Transcript Skill
Extrahiert Transkripte von YouTube-Videos für SEO-Content.
Setup
API-Key erforderlich:
- Google Cloud Console öffnen
- YouTube Data API v3 aktivieren
- API-Key erstellen
- In
.envspeichern:YOUTUBE_API_KEY=your_key
Verwendung
Via Shell Tool:
/root/.openclaw/skills/youtube-transcript/youtube-transcript "VIDEO_ID"
Beispiel:
/root/.openclaw/skills/youtube-transcript/youtube-transcript "9nnsszlfE0w"
Funktionen
- Transkript extrahieren - Deutsches Transkript laden
- Video-Metadaten - Titel, Beschreibung, Tags
- Content-Ideen generieren - Aus Transkript
- Blog-Post erstellen - Aus Video-Inhalt
Alternative ohne API
Falls kein API-Key vorhanden, nutze:
# Mit yt-dlp
yt-dlp --write-auto-sub --sub-lang de --skip-download "VIDEO_URL"
# Mit youtube-transcript-api (Python)
pip install youtube-transcript-api
python -c "from youtube_transcript_api import YouTubeTranscriptApi; print(YouTubeTranscriptApi.get_transcript('VIDEO_ID', languages=['de']))"
Use Cases
- Video-to-Blog: YouTube-Video in Blog-Post umwandeln
- Content-Ideen: Transkript für Keyword-Recherche nutzen
- Zitate extrahieren: Wichtige Aussagen finden
- FAQ generieren: Aus Video-Fragen
Beispiel-Ausgabe
## Video: Claude Code 2.0 Neue Features
**Dauer:** 12:34
**Channel:** TechChannel
### Transkript (DE):
[00:00] Willkommen zurück zu einem neuen Video...
[00:15] Heute schauen wir uns Claude Code 2.0 an...
...
### Key Points:
1. Neue Skills-Funktion
2. Loops für wiederholte Aufgaben
3. Verbesserte Code-Analyse
### Content-Ideen:
- Blog: "Claude Code 2.0: Die 5 besten neuen Features"
- Vergleich: Claude Code vs GitHub Copilot
Wann verwenden
Nutze dieses Skill wenn der User fragt:
- "Extrahiere das Transkript von diesem YouTube-Video"
- "Erstelle einen Blog-Post aus diesem Video"
- "Was sind die Key Points aus Video X?"
- "YouTube-Video analysieren"
安全使用建议
Do not install or supply secrets to this skill until the inconsistencies are resolved. Specific steps to take: 1) Ask the publisher for the source code or a homepage — there is no source/homepage listed. 2) Ask which value of 'always' is authoritative (registry vs SKILL.md); prefer skills that are not 'always' enabled. 3) Ask how the /root/.openclaw/skills/.../youtube-transcript binary is provided and request an explicit, auditable install step (or remove the fake invocation if the skill is purely instruction-only). 4) If you test it, avoid putting a high-privilege API key in a plaintext .env — create a restricted YouTube API key (minimal quotas/referrers) or use a throwaway/test key and run in an isolated environment. 5) If you need the functionality but want assurance, prefer a skill with a public source, clear install steps, or implement the small transcript workflow yourself (yt-dlp or youtube-transcript-api) rather than trusting an opaque skill. These issues make the package suspicious rather than clearly benign.
功能分析
Type: OpenClaw Skill
Name: akkualle-youtube-transcript
Version: 1.0.0
The skill bundle provides documentation and instructions for extracting YouTube transcripts and generating content ideas. It describes using a local script or standard tools like yt-dlp and the youtube-transcript-api library. No malicious code, data exfiltration patterns, or prompt injection attempts were found in the provided SKILL.md or _meta.json files.
能力评估
Purpose & Capability
The stated purpose (extract YouTube transcripts and produce content) aligns with the YOUTUBE_API_KEY requirement and the alternative yt-dlp / youtube-transcript-api approaches in the instructions. However registry metadata at the top of the package claims no required env vars while SKILL.md declares YOUTUBE_API_KEY in its metadata — this mismatch is unexplained. SKILL.md also references an executable at /root/.openclaw/skills/.../youtube-transcript but there is no install spec or code file that would create that binary, which is incoherent with the claimed installless skill.
Instruction Scope
Instructions ask the operator to store the API key in a .env and show a shell invocation that expects a local skill binary under /root/.openclaw/skills/...; but there is no code or install mechanism provided to supply that binary. The steps otherwise stay within the transcript-extraction purpose and the alternatives (yt-dlp, youtube-transcript-api) are reasonable. The presence of a hardcoded root path and expectation of an installed skill binary without an install spec is a scope/expectations mismatch.
Install Mechanism
This is instruction-only (no install spec, no code files), which is low-risk in itself. The SKILL.md suggests installing third-party tools (yt-dlp, pip package youtube-transcript-api) if no API key is available — those are normal recommendations but not enforced by an installer. The skill also references a non-provided binary path; absence of an install step for that binary is inconsistent and should be clarified.
Credentials
Requesting a YOUTUBE_API_KEY is proportionate to the stated function. However: (1) the registry summary lists no required env vars while SKILL.md requires YOUTUBE_API_KEY — an internal inconsistency; (2) SKILL.md instructs storing the key in a local .env file (which may be insecure) and does not discuss restricting key scope or alternatives. No other unrelated credentials are requested.
Persistence & Privilege
SKILL.md metadata includes always:true, which would force-enable the skill in all agents; the registry flags show always:false. This contradiction is important: if the skill really sets always:true it would be force-included across contexts, increasing blast radius. Because the registry and SKILL.md disagree, the required persistence/privilege level is unclear and should be resolved before trust.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install akkualle-youtube-transcript - 安装完成后,直接呼叫该 Skill 的名称或使用
/akkualle-youtube-transcript触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - Extract transcripts from YouTube videos for SEO content
元数据
常见问题
YouTube Transcript Extractor by AkkuAlle 是什么?
Extrahiert Transkripte von YouTube-Videos für Content-Erstellung. Nutze für Video-Analysen, Content-Ideen und Blog-Posts aus YouTube-Videos. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。
如何安装 YouTube Transcript Extractor by AkkuAlle?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install akkualle-youtube-transcript」即可一键安装,无需额外配置。
YouTube Transcript Extractor by AkkuAlle 是免费的吗?
是的,YouTube Transcript Extractor by AkkuAlle 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
YouTube Transcript Extractor by AkkuAlle 支持哪些平台?
YouTube Transcript Extractor by AkkuAlle 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 YouTube Transcript Extractor by AkkuAlle?
由 Akkualle(@akkualle)开发并维护,当前版本 v1.0.0。
推荐 Skills