sabnzbd

Manage SABnzbd download queues, NZB additions, and speed via REST API.

69|7|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jmagar/claude-homelab --skill sabnzbd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sabnzbd
Source: https://github.com/jmagar/claude-homelab/tree/main/skills/sabnzbd
Command: npx skills add https://github.com/jmagar/claude-homelab --skill sabnzbd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Managing SABNZBD from chat interfaces requires repeated UI interactions, API calls, and credential handling. This skill provides a secure, automated bridge to perform common SABNZBD tasks without manual web UI.

Core Features & Use Cases

  • View and manage the download queue (pause, resume, delete)
  • Add NZBs by URL or local file, with optional category, script, priority, and post-processing
  • Adjust speed limits and monitor server status
  • Inspect and retry history, manage categories and post-processing scripts
  • Integrate with Claude Code for natural language requests like "What’s in the queue?" or "Add this NZB"

Quick Start

Invoke the sabnzbd skill to view the current queue or add a new NZB by URL.

Frequently Asked Questions about sabnzbd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate SABnzbd queue management from the command line?

You can add NZB files by URL or local file path with optional category, script, priority, and post-processing parameters. The Skill passes these parameters to the SABnzbd REST API for automated NZB download control.

What credentials do I need to connect to the SABnzbd API?

Yes, you can adjust download speed limits and monitor server status through API calls. The Skill manages speed control parameters directly via REST API requests to your SABnzbd instance.

Can I inspect and retry SABnzbd download history programmatically?

No, this Skill requires Python3 and curl as dependencies. Both must be installed in your environment to execute the REST API scripts that communicate with your SABnzbd instance.

How do I manage SABnzbd categories and post-processing scripts via API?

SABnzbd categories and post-processing scripts can be managed through REST API calls. The Skill handles category assignment and script configuration parameters when adding NZBs or modifying queue items.