nas-movie-download
Search and download movies via Jackett and qBittorrent. Use when user wants to download movies or videos from torrent sources, search for specific movie titles, or manage movie downloads. Now includes automatic subtitle download support.
Why use this skill?
Easily search and download movies to your NAS via Jackett and qBittorrent. Features automatic subtitle integration and batch processing for your local media collection.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/roger0808/nas-movie-downloadWhat This Skill Does
The NAS Movie Download skill is a comprehensive automation tool designed for media enthusiasts who manage their own local libraries. By integrating with Jackett for robust torrent aggregation and qBittorrent for efficient background downloading, this skill removes the manual friction from content acquisition. It features a intelligent subtitle management system that uses the OpenSubtitles API to ensure your downloads come with perfectly synced localizations, supporting multiple languages like Chinese, English, and Japanese. Whether you need a single film or want to automate the acquisition of a complex TV series, this tool manages the entire lifecycle from search to final file organization.
Installation
To integrate this skill into your OpenClaw agent, execute the following command in your environment: clawhub install openclaw/skills/skills/roger0808/nas-movie-download. After installation, ensure you have configured your environment variables in the provided config files. You will need to define your JACKETT_URL, JACKETT_API_KEY, QB_URL, QB_USERNAME, and QB_PASSWORD. Additionally, for subtitle features, register an account at OpenSubtitles.com, obtain your API key, and store it in config/opensubtitles.key. Use scripts/test-config.sh to verify your credentials are correctly linked before attempting your first download.
Use Cases
This skill is ideal for users who prioritize privacy and local ownership of media files over cloud-based streaming services. Common use cases include: 1. Searching for niche films not available on local streaming platforms. 2. Batch-downloading entire seasons of TV shows while automatically attaching local-language subtitles. 3. Back-filling subtitle files for existing folders in your media library. 4. Managing remote torrent downloads via a centralized agent command interface without opening multiple browser tabs for Jackett or qBittorrent UIs.
Example Prompts
- "Download the movie 'Inception' using high-quality torrent sources and automatically fetch Chinese and English subtitles once the download completes."
- "Search for 'The Matrix' and show me the available torrent results before I decide which one to send to my qBittorrent server."
- "Go through my /media/tv/Community folder and download missing subtitles for all episodes in Japanese and English."
Tips & Limitations
For optimal results, ensure the indexers like The Pirate Bay, TheRARBG, and YTS are properly enabled in your Jackett dashboard. While the automatic subtitle feature is highly convenient, it relies on file naming conventions; ensure your downloaded video files are correctly named to increase matching accuracy on OpenSubtitles. The tool is designed to prioritize quality automatically based on internal heuristics. Note that this skill requires consistent network access to your Jackett and qBittorrent services, so it is best suited for environments with stable local network connectivity or appropriate VPN tunneling for remote access.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-roger0808-nas-movie-download": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution