← ClaudeAtlas

sabxlisted

Control SABnzbd download manager via CLI. Use when users need to check download queue/history, add NZBs, manage priorities, control speed limits, pause/resume downloads, configure RSS feeds, run scheduled tasks, or automate Usenet workflows. Triggers include "sabnzbd", "sabx", "downloads", "nzb", "usenet", "download queue", "download status".
avivsinai/skills-marketplace · ★ 2 · AI & Automation · score 71
Install: claude install-skill avivsinai/skills-marketplace
# SABnzbd CLI (sabx) Control SABnzbd from the terminal. Covers common SABnzbd API operations. ## Prerequisites ```bash # Install (Go 1.24+) go install github.com/avivsinai/sabx/cmd/sabx@latest # Authenticate (stores API key in OS keyring) sabx login --base-url http://localhost:8080 --api-key <key> ``` ## Quick Command Reference | Task | Command | |------|---------| | Queue status | `sabx queue list` | | Active downloads | `sabx queue list --active` | | Add NZB from URL | `sabx queue add url <url>` | | Add NZB file | `sabx queue add file <path>` | | Pause queue | `sabx queue pause` | | Resume queue | `sabx queue resume` | | Set priority | `sabx queue item priority <nzo_id> 2` | | Delete item | `sabx queue item delete <nzo_id>` | | History | `sabx history list` | | Retry failed | `sabx history retry <nzo_id>` | | Delete all history | `sabx history delete --all` | | System status | `sabx status` | | Full diagnostics | `sabx status --full --performance` | | Speed status | `sabx speed status` | | Set speed limit | `sabx speed limit --rate 5M` | | Remove speed limit | `sabx speed limit --none` | | Live dashboard | `sabx top` | ## Priority Values Priority is -1 to 2: `-1`=low, `0`=normal, `1`=high, `2`=force ## Common Patterns ### Check and manage downloads ```bash sabx queue list --active # What's downloading now sabx status --full # Overall system health sabx speed status # Current speed and limits sabx warnings list