← 返回 Skills 市场
dengqijun

Mteam Transmission0.1

作者 dengqijun · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
315
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mteam-transmission0-1
功能描述
专业的私人影视资源助理,帮助用户从M-Team搜索影视种子并发送到本地Transmission下载,确保观影体验。
安全使用建议
This skill roughly does what it says (search M‑Team and add a torrent to Transmission) but there are important gaps you should address before installing: (1) Review main.py — it expects an M‑Team API key and Transmission host/user/password; the registry metadata does not declare these required secrets. Do not paste real credentials into the repository; prefer environment variables and declare them in metadata. (2) The README asks you to pip install dependencies (requests, transmission-rpc) — the package doesn't declare them automatically. (3) Check and change default placeholders (TRANS_HOST, TRANS_PASS, MTEAM_API_KEY) and the proxy settings; ensure the Transmission host IP is correct for your network. (4) Run the skill in an isolated environment or sandbox and inspect network traffic if you are unsure — the skill makes outbound HTTP requests and will transmit your API key to api.m-team.cc. (5) Consider legal/privacy implications of using private tracker APIs and automated torrenting. If you want to proceed, require the skill to explicitly declare required environment variables (MTEAM_API_KEY, TRANS_HOST, TRANS_PORT, TRANS_USER, TRANS_PASS) and avoid embedding credentials in code.
功能分析
Type: OpenClaw Skill Name: mteam-transmission0-1 Version: 0.1.0 The skill bundle is a functional tool designed to search the M-Team private tracker and send torrents to a local Transmission instance. The Python code in `main.py` uses standard libraries (`requests`, `transmission-rpc`) and includes basic safety checks, such as verifying that downloaded content starts with the correct bencode prefix for torrent files. While the script contains placeholders for credentials and local proxy settings, these are standard for this type of integration and do not exhibit malicious intent or high-risk vulnerabilities.
能力评估
Purpose & Capability
The name/description say: search M‑Team and push selected torrents to a local Transmission. The code implements exactly that, but the skill metadata lists no required environment variables or credentials even though main.py and README clearly require an M‑Team API key and Transmission host/username/password. That omission is an incoherence: anyone running this legitimately must provide those secrets, yet the package metadata doesn't declare them.
Instruction Scope
SKILL.md gives a focused runtime flow (search, wait for user selection, download/send to Transmission) and explicitly warns not to print torrent_id. It does not mention credentials, proxies, or local Transmission configuration; runtime code, however, uses network calls, proxies, temp files (/tmp), and Transmission RPC — these actions are within the skill's stated purpose but the instructions are silent about required credentials and network/proxy behavior.
Install Mechanism
The repository is instruction-only in the registry (no install spec), but README instructs installing Python dependencies (requests, transmission-rpc). The skill package doesn't declare these dependencies in metadata, so runtime may fail or an operator may install packages blindly. Missing dependency declaration is a deployment/integrity gap.
Credentials
main.py expects an MTEAM_API_KEY and Transmission credentials (host/port/user/password) but the skill metadata declared no required env vars. The code also contains hardcoded placeholder/default values (MTEAM_API_KEY placeholder string, TRANS_HOST 10.1.1.10, TRANS_PASS 'password') and a default local proxy configuration. Requiring credentials to access both a private tracker API and a local service is appropriate for purpose, but omitting these from metadata and shipping plaintext placeholders increases risk (accidental credential embedding, unclear expectations).
Persistence & Privilege
always is false and the skill does not request special platform privileges. It does perform network I/O to external API and connect to a local Transmission instance, which is expected for its function. It does not attempt to modify other skills or system-wide configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mteam-transmission0-1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mteam-transmission0-1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
mteam-transmission0-1 v0.1.0 – Initial skill release - 专业影视资源助理,帮助用户从 M-Team 搜索影视种子并发送到本地 Transmission 下载 - 清晰分步流程:资源搜索、用户选择、下载执行 - 资源列表支持 Markdown 排版,包括序号、标题、大小、做种人数 - 带有“💖[含中字/国配]”标记的版本会高亮提示用户 - 强调用户体验和回复规范,杜绝泄露 torrent_id
元数据
Slug mteam-transmission0-1
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Mteam Transmission0.1 是什么?

专业的私人影视资源助理,帮助用户从M-Team搜索影视种子并发送到本地Transmission下载,确保观影体验。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 315 次。

如何安装 Mteam Transmission0.1?

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

Mteam Transmission0.1 是免费的吗?

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

Mteam Transmission0.1 支持哪些平台?

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

谁开发了 Mteam Transmission0.1?

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

💬 留言讨论