ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

prowlarr

Search indexers and manage Prowlarr. Use when the user asks to "search for a torrent", "search indexers", "find a release", "check indexer status", "list indexers", "prowlarr search", "sync indexers", or mentions Prowlarr/indexer management.

Why use this skill?

Use the OpenClaw Prowlarr skill to search indexers, monitor health, and sync your media infrastructure automatically. Improve your workflow today.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jmagar/prowlarr
Or

What This Skill Does

The Prowlarr skill for OpenClaw provides a powerful command-line bridge to your Prowlarr instance, enabling seamless management of indexers and automated content discovery. By integrating directly with Prowlarr's API, this skill allows the AI to search across all your configured indexers simultaneously, manage the health and status of those connections, and force synchronization of your indexer settings with downstream applications like Sonarr or Radarr. Whether you are looking for specific media files, performing health checks, or enabling/disabling indexers on the fly, this tool streamlines the administrative overhead of managing high-volume media collections.

Installation

To integrate this skill into your environment, use the OpenClaw command-line interface: clawhub install openclaw/skills/skills/jmagar/prowlarr

After installation, you must configure your credentials by creating a JSON configuration file at ~/.clawdbot/credentials/prowlarr/config.json. Ensure this file contains the url to your Prowlarr instance and your apiKey, which can be located under Prowlarr’s Settings → General → Security tab. Once the configuration is saved, the skill will automatically detect your setup and begin accepting commands.

Use Cases

  • Automated Searching: Instantly search across all linked indexers for specific keywords, categories, or media IDs (IMDb/TVDB).
  • Health Monitoring: Quickly identify which indexers are timing out or failing by using the test-all or stats commands.
  • Administrative Management: Enable or disable problematic indexers without needing to open the web UI.
  • App Synchronization: Trigger immediate sync operations to propagate your indexer changes to connected media managers like Sonarr and Radarr.

Example Prompts

  1. "Prowlarr, can you search for the latest Linux ISOs and list the torrent results?"
  2. "Check the health of my indexers and tell me if any are failing to respond."
  3. "Search for the movie Inception in 4K resolution and sync the results to my Radarr."

Tips & Limitations

  • Category IDs: Use the provided category ID table (e.g., 2000 for Movies, 5000 for TV) to significantly narrow down search results and reduce noise.
  • Verbose Mode: When troubleshooting connectivity issues, always use the --verbose flag with the indexers command to see detailed error responses from specific indexer endpoints.
  • Security: Ensure your config.json file has restricted read permissions on your system, as it contains your private API key.
  • Scope: This skill is strictly for searching and management via Prowlarr API; it does not download files directly, it only identifies releases and manages indexer infrastructure.

Metadata

Author@jmagar
Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jmagar-prowlarr": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#prowlarr#media#automation#torrents#indexing
Safety Score: 4/5

Flags: external-api, file-read

Related Skills

unifi

Query and monitor UniFi network via local gateway API (Cloud Gateway Max / UniFi OS). Use when the user asks to "check UniFi", "list UniFi devices", "show who's on the network", "UniFi clients", "UniFi health", "top apps", "network alerts", "UniFi DPI", or mentions UniFi monitoring/status/dashboard.

jmagar 1947

unraid

Query and monitor Unraid servers via the GraphQL API. Use when the user asks to 'check Unraid', 'monitor Unraid', 'Unraid API', 'get Unraid status', 'check disk temperatures', 'read Unraid logs', 'list Unraid shares', 'Unraid array status', 'Unraid containers', 'Unraid VMs', or mentions Unraid system monitoring, disk health, parity checks, or server status.

jmagar 1947

gotify

Send push notifications via Gotify when long-running tasks complete or important events occur. Use when the user asks to "send a Gotify notification", "notify me when this finishes", "push notification", "alert me via Gotify", or wants to be notified of task completion.

jmagar 1947

sabnzbd

Manage Usenet downloads with SABnzbd. Use when the user asks to "check SABnzbd", "list NZB queue", "add NZB", "pause downloads", "resume downloads", "SABnzbd status", "Usenet queue", "NZB history", or mentions SABnzbd/sab download management.

jmagar 1947

tailscale

Manage Tailscale tailnet via CLI and API. Use when the user asks to "check tailscale status", "list tailscale devices", "ping a device", "send file via tailscale", "tailscale funnel", "create auth key", "check who's online", or mentions Tailscale network management.

jmagar 1947