NZBGet Status Checker for Openclaw

A lightweight integration to monitor NZBGet download status, speeds, and queue information directly through your AI agent.

aricus
v1.0.1
Feb 2, 2026
3
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install nzbget

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install nzbget using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NZBGet Status Checker?

The NZBGet Status Checker is a specialized tool designed to bridge the gap between your AI agent and your Usenet download manager. This skill enables seamless monitoring of your NZBGet instance, providing real-time insights into active downloads, transfer speeds, and remaining data requirements. It is a valuable addition to any collection of Openclaw Skills focused on server management and media automation.

By utilizing this skill, developers and home lab enthusiasts can interact with their download manager via simple CLI-style commands or conversational queries. Whether you need a quick count of active items or a detailed report of the current queue, this tool processes API data from NZBGet and presents it in a human-readable format, ensuring your automation pipeline remains transparent and manageable.

NZBGet Status Checker Use Cases

  • Checking the current number of active Usenet downloads during a server health check.
  • Verifying download speeds to ensure network bandwidth is being utilized correctly.
  • Inspecting the download queue to identify which media items are currently being processed.
  • Generating a comprehensive status report to confirm overall download progress and remaining storage needs.

How NZBGet Status Checker Works

  1. The AI agent or user triggers the skill using specific arguments such as count, speed, or queue.
  2. The underlying script authenticates with the target NZBGet instance using the provided host and credential environment variables.
  3. The skill queries the NZBGet API to retrieve the current state of the downloader and the itemized queue.
  4. Data is parsed and filtered; for instance, queue listings are capped at 10 items to prevent information overload in the agent response.
  5. A formatted output is returned, allowing the agent to provide a concise and technical summary to the user.

NZBGet Status Checker Setup

To use this skill within your Openclaw Skills environment, you must first configure the required environment variables:

export NZBGET_USER="your_username"
export NZBGET_PASS="your_password"
export NZBGET_HOST="your_nzbget_host_ip"

Once configured, you can execute the script directly:

bash scripts/check_nzbget.sh [command]

NZBGet Status Checker Data Schema & Taxonomy

The skill organizes and reports data based on the following taxonomy:

Attribute Description Output Example
count Total number of active downloads 3
speed Current download throughput 12.5 MB/s
queue List of the first 10 items in the queue Item name + % completion
remaining Total data left in the queue 45.2 GB
status Overall downloader state Downloading / Idle

NZBGet Status Checker Advanced Features

  • Intelligent queue capping: Automatically limits queue output to the first 10 items to maintain performance and readability, even with queues containing 400+ items.
  • Granular command support: Allows for specific data extraction (e.g., speed only) to facilitate tighter integration with other Openclaw Skills.
  • Real-time error handling: Clearly reports if the NZBGet service is unreachable or if the queue is empty.
  • Context-aware summaries: Provides a unified report including speed, count, and remaining data in a single request.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*