← 返回 Skills 市场
Yt Assemblyai Monitor
作者
大佬的鼠DonRat
· GitHub ↗
· v1.0.1
· MIT-0
143
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install yt-assemblyai-monitor
功能描述
YouTube channel monitor and video transcription using AssemblyAI cloud API. Pure Python + requests only — no ffmpeg, no Whisper, no extra tools needed. Monit...
安全使用建议
This skill appears to perform the advertised YouTube→AssemblyAI workflow, but there are two issues to consider before installing: (1) the registry metadata does NOT list the AssemblyAI API key requirement despite the SKILL.md and code requiring ASSEMBLYAI_API_KEY — provide the key only if you trust and understand the billing/usage implications; (2) the code includes a hard-coded innertube API key fallback (a Google API key string) and suggests storing your AssemblyAI key in data/config.json (plaintext) — prefer using the ASSEMBLYAI_API_KEY environment variable rather than a config file to reduce accidental exposure. Also note the provided scripts/monitor.py in the package snapshot is truncated, so the audit is incomplete; you should inspect the full source before running. Recommended actions: review the full monitor.py, run the script in a sandbox or isolated environment, avoid committing config.json to version control, and monitor your AssemblyAI account for unexpected usage after enabling the skill.
功能分析
Type: OpenClaw Skill
Name: yt-assemblyai-monitor
Version: 1.0.1
The skill is a functional YouTube channel monitor and transcription tool that uses the AssemblyAI cloud API. It extracts audio URLs from YouTube using the internal 'innertube' API (via `scripts/monitor.py`) and submits them for remote transcription. The code is well-structured, lacks obfuscation, and does not exhibit signs of data exfiltration, unauthorized execution, or malicious prompt injection.
能力评估
Purpose & Capability
The skill's stated purpose is YouTube monitoring + AssemblyAI transcription, which matches the code's behavior. However, the registry metadata declares no required environment variables or primary credential, while the SKILL.md and monitor.py require an ASSEMBLYAI_API_KEY (or data/config.json). That mismatch is incoherent and should have been declared in the skill metadata.
Instruction Scope
Instructions and code confine activity to fetching YouTube pages, extracting audio URLs via the innertube API, and submitting those URLs to AssemblyAI. The skill reads/writes files inside its own data/ directory (channels.json, processed.json, summaries, config.json). It does not attempt to read other system files or unrelated environment variables. It does, however, offer storing the API key in plaintext at data/config.json which raises disclosure risk if the host environment is shared.
Install Mechanism
There is no install spec — the skill is instruction/code-only and uses only the requests library. Nothing is downloaded or executed from external, arbitrary URLs during install.
Credentials
The skill requires an AssemblyAI API key to function (documented in SKILL.md and enforced in code) but the registry metadata does not declare this required credential. Requesting an API key for the service being used is reasonable, but storing it in a local plaintext config file is risky. Additionally, the code contains a hard-coded INNERTUBE_API_KEY fallback (a Google API key string) — using or exposing a fallback API key is unusual and may be inappropriate.
Persistence & Privilege
The skill is not always-enabled and does not request special platform privileges. It writes only to its own data/ directory and does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install yt-assemblyai-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/yt-assemblyai-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
v1.0.1: Remove yt-dlp references from docs.
v1.0.0
v1.0.0: Initial release. Pure requests, no yt-dlp needed.
元数据
常见问题
Yt Assemblyai Monitor 是什么?
YouTube channel monitor and video transcription using AssemblyAI cloud API. Pure Python + requests only — no ffmpeg, no Whisper, no extra tools needed. Monit... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 143 次。
如何安装 Yt Assemblyai Monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install yt-assemblyai-monitor」即可一键安装,无需额外配置。
Yt Assemblyai Monitor 是免费的吗?
是的,Yt Assemblyai Monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Yt Assemblyai Monitor 支持哪些平台?
Yt Assemblyai Monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Yt Assemblyai Monitor?
由 大佬的鼠DonRat(@azazlf09)开发并维护,当前版本 v1.0.1。
推荐 Skills