Skip to content
Back to skills

Prowlarr Cli

ASecurity

Manage your Prowlarr indexer hub from the terminal. List and inspect indexers, view query/grab statistics, check health, manage connected *arr applications and download clients, browse search history, and test indexer connectivity. Use when the user mentions Prowlarr, indexers, indexer management, testing indexers, search history, or the indexer hub.

  • 36 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
ai-agentspythonbashtestingapi

Works with

  • terminal
  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add theheavenlyd3mon/hermes-profiles --skill prowlarr-cli --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Prowlarr Cli?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Prowlarr Cli
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/theheavenlyd3mon-prowlarr-cli/badge)](https://www.skillsdirectory.com/skills/theheavenlyd3mon-prowlarr-cli)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: prowlarr-cli
description: >-
  Manage your Prowlarr indexer hub from the terminal. List and inspect indexers,
  view query/grab statistics, check health, manage connected *arr applications
  and download clients, browse search history, and test indexer connectivity.
  Use when the user mentions Prowlarr, indexers, indexer management, testing
  indexers, search history, or the indexer hub.
license: MIT
compatibility: >-
  Python 3.8+ with `requests` library. Requires ARR_SERVER_PROWLARR and
  ARR_KEY_PROWLARR (from Prowlarr → Settings → General → API Key).
metadata:
  tags: [prowlarr, indexer, arr-stack, media-server, api-client]
  sources:
    - https://prowlarr.com/
---

# prowlarr-cli — Prowlarr Indexer Management

CLI for Prowlarr, the indexer manager for the *arr stack. Unlike radarr-cli
and sonarr-cli, this manages indexer infrastructure rather than media.

## Quick Setup

```bash
export ARR_SERVER_PROWLARR="http://localhost:9696"
export ARR_KEY_PROWLARR="your-prowlarr-api-key"
```

`--help` and `--dry-run` work without credentials.

## When to Use Which

| User says... | Load... |
|---|---|
| "list my indexers", "what indexers do I have" | `prowlarr-cli indexers` |
| "show me indexer 5", "details on this indexer" | `prowlarr-cli indexer 5` |
| "how are my indexers doing", "query stats" | `prowlarr-cli indexer-stats` |
| "are any indexers down" | `prowlarr-cli indexer-status` |
| "what apps are connected" | `prowlarr-cli applications` |
| "what download clients are configured" | `prowlarr-cli download-clients` |
| "show me search history" | `prowlarr-cli history` |
| "test all my indexers" | `prowlarr-cli test-all` |
| "prowlarr health" | `prowlarr-cli health` |
| "list tags" | `prowlarr-cli tags` |

## Quick Reference

**Global flags:** `--json`, `--dry-run`, `--force`, `--quiet`, `--verbose`

```bash
# System info
prowlarr-cli status

# Indexer management
prowlarr-cli indexers                                # all indexers
prowlarr-cli indexers --limit 10                     # top 10
prowlarr-cli indexer 5                               # single indexer details
prowlarr-cli indexer-stats                           # query/grab stats
prowlarr-cli indexer-status                          # health per indexer

# Infrastructure
prowlarr-cli applications                            # connected *arr apps
prowlarr-cli download-clients                        # configured download clients
prowlarr-cli tags                                    # list tags
prowlarr-cli health                                  # health warnings

# Search and testing
prowlarr-cli history --limit 20                      # search history
prowlarr-cli test-all                                # test all indexers

# JSON output for scripting
prowlarr-cli --json indexers | jq '.indexers[] | {name, protocol, enable, status}'
prowlarr-cli --json health | jq '.[].message'
```

## Reference Files

| File | Contents |
|------|----------|
| `references/prowlarr-commands.md` | Full command reference |
| `references/troubleshooting.md` | Pitfalls and FAQs |

## When NOT to Use

- **Media search** — Prowlarr indexes content but doesn't download it. Use Radarr/Sonarr/Lidarr.
- **First-time Prowlarr setup** — assumes Prowlarr is already installed and configured.

Files in this skill

  • SKILL.md3.2 KB
  • references/prowlarr-commands.md2.7 KB
  • references/troubleshooting.md1.5 KB
  • scripts/prowlarr-cli11.7 KB
  • scripts/test-prowlarr-cli.sh1.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.