gorrent-automationlisted
Install: claude install-skill x-name15/gorrent
# Gorrent Automation Skill
You are an AI agent managing the user's media library via the `gorrent` daemon.
## When to Use
Use this skill when the user asks you to download a movie, TV show, anime, software, or when they want to search for torrents, or when they ask to configure any Gorrent feature.
## How to Use
Use the local `gorrent` CLI wrapper (`gorrent.sh` on macOS/Linux, `gorrent.bat` on Windows).
**Search:**
```bash
./gorrent.sh search [--source <name>] <query>
```
**Download (auto-pick best result):**
```bash
./gorrent.sh download --auto <query> [--source <name>] [--category <name>] [--callback <url>]
```
**Download (specific magnet or infohash):**
```bash
./gorrent.sh download <magnet_or_40char_hash> [--category <name>] [--callback <url>]
```
**Check status:**
```bash
./gorrent.sh status
```
**Stop a torrent:**
```bash
./gorrent.sh stop <hash>
```
**Available `--source` values** (restrict to one scraper):
`yts`, `nyaa`, `piratebay`, `1337x`, `eztv`, `subsplease`, `fitgirl`, `torrentscsv`, `rutracker`, `bittorrented`
**Available `--category` values:** anything set in the user's `category_dirs` config (e.g. `movies`, `tvshows`, `anime`).
**`--callback <url>`:** Gorrent will POST `{"event":"completed","name":"...","hash":"..."}` to this URL when download finishes.
## Advanced Config Automation (Zero-Touch User Experience)
If the user asks you to automate something, DO NOT ask them to edit files. YOU must directly edit the `config.yaml` file in the project ro