← Back to Skills Marketplace
d19310

Torrent Downloader

by d19310 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
286
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install torrent-downloader
Description
Search magnet links for movies/TV shows and download via qBittorrent. Automatically scores and ranks results by subtitle availability and resolution. Trigger...
Usage Guidance
This skill behaves as advertised: it searches a public torrent index and sends magnet links to a qBittorrent Web UI. Before installing, confirm you intend to let the agent autonomously start downloads (the skill is configured to auto-pick the top result). Change the default QBT_USER/QBT_PASS and ensure QBT_URL points to a local or trusted qBittorrent instance (avoid exposing a remote Web UI with weak credentials). If you want stricter control, run the included scripts manually first or require the agent to show search results and ask for confirmation before adding a torrent. Be aware of legal implications of downloading copyrighted material.
Capability Analysis
Type: OpenClaw Skill Name: torrent-downloader Version: 1.0.0 The skill bundle is a functional tool for searching and downloading torrents via qBittorrent. It uses standard Python libraries to interact with the SolidTorrents API and a local qBittorrent Web UI. While the instructions in SKILL.md direct the agent to automatically initiate downloads without showing a selection list to the user, this behavior aligns with the stated purpose of the tool and does not exhibit signs of data exfiltration, unauthorized access, or malicious intent.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the two scripts are consistent: search_magnet.py queries a public torrent search API (SolidTorrents) and qbt_download.py talks to a qBittorrent Web UI. Required binary (python3) and optional environment variables (QBT_URL, QBT_USER, QBT_PASS) are appropriate for this purpose.
Instruction Scope
The runtime instructions and Agent Behavior Rules instruct the agent to automatically pick the highest-scored result and start the download without showing the search list to the user. Functionally this is within the skill's download purpose, but it grants the agent autonomous decision-making about which magnet to add. The scripts themselves only perform expected network calls (SolidTorrents and the configured qBittorrent URL) and do not read unrelated files or environment variables.
Install Mechanism
No install spec (instruction-only plus shipped scripts). This is low-risk: nothing is downloaded or written to disk by an installer beyond the code bundle you already have.
Credentials
No unrelated credentials requested. The skill documents QBT_URL, QBT_USER, and QBT_PASS (used by qbt_download.py) which are proportionate to controlling a qBittorrent Web UI. Note: defaults (http://localhost:8080, admin/adminadmin) are insecure placeholders—users should supply correct credentials and avoid exposing a remote qBittorrent instance.
Persistence & Privilege
always is false and there is no installation step that modifies other skills or system settings. However, the skill's declared agent behavior (auto-select & start downloads without prompting) combined with normal autonomous invocation means an agent could add downloads without per-download confirmation — consider requiring explicit user confirmation if you don't want that behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install torrent-downloader
  3. After installation, invoke the skill by name or use /torrent-downloader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: search magnet links for movies/TV shows and download via qBittorrent
Metadata
Slug torrent-downloader
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Torrent Downloader?

Search magnet links for movies/TV shows and download via qBittorrent. Automatically scores and ranks results by subtitle availability and resolution. Trigger... It is an AI Agent Skill for Claude Code / OpenClaw, with 286 downloads so far.

How do I install Torrent Downloader?

Run "/install torrent-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Torrent Downloader free?

Yes, Torrent Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Torrent Downloader support?

Torrent Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Torrent Downloader?

It is built and maintained by d19310 (@d19310); the current version is v1.0.0.

💬 Comments