← 返回 Skills 市场
joe12801

MeowMusic YouTube MP3

作者 joe12801 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
108
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install meowmusic-youtube-mp3
功能描述
Package and reuse the MeowMusicServer-patched YouTube fallback workflow: Windows Chrome cookie export/sync to server, server-side yt-dlp/yt-dlp-ejs/ffmpeg se...
安全使用建议
This skill appears to do what it says (enable Windows->server cookie sync and a yt-dlp+ffmpeg fallback), but take these precautions before installing or running it: - Understand the sensitive action: youtube_cookie_sync.py exports local browser cookies and uploads them to a server. Only run this on machines and profiles you trust and with explicit user consent. Do not use production browser profiles unless you fully trust the receiving server. - Verify and restrict the server endpoint: review and, if you implement the server handler, ensure it authenticates correctly, writes cookie files atomically with restrictive permissions (0600), and that the bearer token has minimal scope and expiration. Prefer short-lived or limited-scope tokens. - Metadata mismatch: the skill metadata does not list MEOW_SERVER_URL or MEOW_BEARER_TOKEN as required env vars even though the scripts use them. Expect to provide those values; verify where you store them. - Missing referenced files: SKILL.md mentions Windows helper .bat scripts that are not in the package. Confirm whether those helpers are required and obtain or reimplement them from trusted sources. - Test in a sandbox: run the install script and cookie-sync flow in an isolated test VM/server first (not on production), and inspect produced files and network requests (use a local intercepting proxy if needed). - Review code and server-side implementation: inspect the server endpoint that receives cookies before sending anything. Confirm logging policies so cookies are not written to logs. - If you want tighter safety: avoid uploading real cookies; instead create a disposable test account/profile or a restricted token. Rotate any tokens used after testing. Given the inconsistencies (undeclared env vars, missing helper files) and the sensitive nature of cookie export/upload, proceed only after manual review and with mitigations in place.
功能分析
Type: OpenClaw Skill Name: meowmusic-youtube-mp3 Version: 0.1.0 The skill includes a Python script (scripts/youtube_cookie_sync.py) that extracts sensitive browser cookies using 'yt-dlp --cookies-from-browser' and transmits them to a remote server via a POST request. While this is aligned with the stated purpose of maintaining YouTube access for a music server, the automated extraction and network transmission of browser credentials is a high-risk capability. Additionally, the server setup script (scripts/install_server_env.sh) requires root privileges to install system dependencies and adds a third-party NodeSource repository.
能力评估
Purpose & Capability
The skill's files (install script and cookie-sync script) align with the described goal of syncing Windows Chrome cookies to a server and enabling yt-dlp/ffmpeg downloads. However, the SKILL.md references additional helper Windows scripts that are not present in the file manifest and the skill metadata declares no required env vars even though the workflow expects MEOW_SERVER_URL and MEOW_BEARER_TOKEN.
Instruction Scope
Runtime instructions explicitly tell an operator/agent to export local browser cookies and POST them to a remote server endpoint. That behavior is consistent with the intended purpose but is inherently sensitive: it reads local browser cookie material and transmits it to an external server. The instructions do not attempt to read unrelated system files, but they do assume permission to modify repos and server code (patching an existing service) which can have broad impact if done automatically.
Install Mechanism
There is no opaque or remote install step embedded in the skill bundle itself. The provided install_server_env.sh bootstraps a Debian/Ubuntu host using official NodeSource, apt, pip, and npm sources (nodesource.com, pip, npm). These are standard and proportionate to installing yt-dlp, yt-dlp-ejs and ffmpeg.
Credentials
The package metadata declares no required environment variables, but both documentation and scripts rely on MEOW_SERVER_URL and MEOW_BEARER_TOKEN (the python script will exit if token is missing). Requesting a bearer token and a server URL is reasonable for the cookie-upload workflow, but the omission from declared requirements is an inconsistency and reduces transparency. The skill does not request unrelated cloud credentials or wide-ranging secrets.
Persistence & Privilege
The skill is instruction-only with no 'always' privilege. It does not request persistent, system-wide configuration changes beyond advising edits to the target repo and writing a youtube-cookies.txt file on the server (server-side handler in docs writes to ./youtube-cookies.txt). There is no indication it would modify other skills or agent configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install meowmusic-youtube-mp3
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /meowmusic-youtube-mp3 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
First public release: YouTube MV to MP3 workflow, cookie sync, server env setup, old-source-first + YouTube fallback guidance.
元数据
Slug meowmusic-youtube-mp3
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

MeowMusic YouTube MP3 是什么?

Package and reuse the MeowMusicServer-patched YouTube fallback workflow: Windows Chrome cookie export/sync to server, server-side yt-dlp/yt-dlp-ejs/ffmpeg se... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。

如何安装 MeowMusic YouTube MP3?

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

MeowMusic YouTube MP3 是免费的吗?

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

MeowMusic YouTube MP3 支持哪些平台?

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

谁开发了 MeowMusic YouTube MP3?

由 joe12801(@joe12801)开发并维护,当前版本 v0.1.0。

💬 留言讨论