Seamlessly manage your qBittorrent instance through an AI-powered interface using the WebUI API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install qbittorrent
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install qbittorrent using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The qBittorrent skill for Openclaw Skills provides a robust bridge between your AI agent and your torrent client. By leveraging the qBittorrent WebUI API (v4.1+), this integration allows for comprehensive remote management of downloads, uploads, and server statistics. Whether you are automating a media pipeline or checking transfer progress on the go, this skill ensures that Openclaw Skills can interact with your self-hosted infrastructure securely and efficiently.
This tool is designed for developers and power users who need to programmatically control their torrenting environment. By integrating this into Openclaw Skills, you gain the ability to query download states, manage bandwidth, and organize files using categories and tags directly through natural language or automated scripts.
To get started with this skill within Openclaw Skills, configure your credentials in the configuration file located at ~/.clawdbot/credentials/qbittorrent/config.json:
{
"url": "http://localhost:8080",
"username": "admin",
"password": "adminadmin"
}
Ensure your qBittorrent WebUI is enabled in the application settings and the version is 4.1 or higher. You can test the connection using the following command:
./scripts/qbit-api.sh version
The skill handles data using the standard qBittorrent torrent object schema. The following fields are commonly returned:
| Field | Description |
|---|---|
| hash | Unique identifier for the torrent |
| name | Display name of the file or collection |
| state | Current status (e.g., downloading, seeding, stalledDL, pausedDL) |
| progress | Percentage of completion (represented as 0 to 1) |
| dlspeed | Current download speed in bytes/s |
| upspeed | Current upload speed in bytes/s |
| eta | Estimated time remaining in seconds |
| category | Assigned organizational category |
| tags | Comma-separated tags for the torrent |
Loading
A comprehensive API integration for searching across torrent and Usenet indexers and managing Prowlarr settings.

A comprehensive integration for managing, searching, and organizing bookmarks through the Linkding REST API.

A specialized skill for sending real-time push notifications to a Gotify server upon task completion or system events.

An intelligent project management system that breaks down complex goals and orchestrates AI sub-agents using cost-effective model selection.

A comprehensive AI-driven interface for managing Usenet downloads and queue operations through the SABnzbd REST API.

A dual-mode management tool that integrates the Tailscale CLI and API for complete control over your private mesh network.








































