← Back to Skills Marketplace
Sonarr
by
minerva-care
· GitHub ↗
· v1.0.0
· MIT-0
92
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install minerva-sonarr
Description
Interact with Sonarr (TV show manager) via its REST API. Use when searching for TV series, checking missing/wanted episodes, triggering downloads, or monitor...
Usage Guidance
This skill appears to correctly describe Sonarr API usage, but the published metadata fails to list the credentials it needs. Before installing: (1) verify the skill's source and trustworthiness (owner is unknown), (2) confirm you have a local Sonarr instance at the URL used or update SONARR_URL appropriately, (3) store the Sonarr API key securely (the SKILL.md suggests ~/clawd/credentials/sonarr_api_key) and ensure only the agent can read it, (4) ask the publisher to update metadata to declare SONARR_KEY/SONARR_URL (and a primary credential) so the manifest matches runtime behavior, and (5) if you use autonomous agents, be aware the skill can be invoked to call your local Sonarr — ensure that's intended. If you want higher assurance, request a signed/verified source or run these curl commands manually first to audit their effects.
Capability Analysis
Type: OpenClaw Skill
Name: minerva-sonarr
Version: 1.0.0
The skill bundle provides standard integration with the Sonarr REST API for managing TV series. It uses curl and Python snippets to interact with a local Sonarr instance (localhost:8989) and follows expected patterns for API key management and command execution without any signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
The SKILL.md clearly implements Sonarr REST API actions (search, add series, check queue, trigger searches) which aligns with the skill name/description. However the metadata declares no required credentials or env vars while the instructions expect SONARR_URL and SONARR_KEY (an API key), so the declared requirements are incomplete.
Instruction Scope
Runtime instructions perform curl calls against Sonarr (defaulting to http://localhost:8989) and parse results with python3. They instruct reading an API key from a local file (e.g. ~/clawd/credentials/sonarr_api_key). The actions are limited to the Sonarr API and local files, but the instructions reference reading secret material (the API key) while that secret is not declared in the skill metadata — a scope/visibility mismatch that should be corrected.
Install Mechanism
This is an instruction-only skill with no install spec or code to download or write to disk, which is the lowest-risk install mechanism.
Credentials
The skill requires an API key (SONARR_KEY) and a Sonarr URL (SONARR_URL) according to SKILL.md, but the registry metadata lists no required env vars and no primary credential. Requesting undisclosed secrets (via a file) is disproportionate to the manifest and should be fixed or explained.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence or permissions. Autonomous invocation is allowed (platform default), but there's no evidence the skill modifies other skills or global config.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install minerva-sonarr - After installation, invoke the skill by name or use
/minerva-sonarr - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Sonarr skill.
- Enables interaction with Sonarr's REST API for TV show management.
- Supports searching and adding TV series, checking for missing/wanted episodes, triggering downloads, and monitoring queue status.
- Provides example shell commands for core Sonarr workflows.
- Includes instructions for API endpoint usage and credential handling.
Metadata
Frequently Asked Questions
What is Sonarr?
Interact with Sonarr (TV show manager) via its REST API. Use when searching for TV series, checking missing/wanted episodes, triggering downloads, or monitor... It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.
How do I install Sonarr?
Run "/install minerva-sonarr" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sonarr free?
Yes, Sonarr is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sonarr support?
Sonarr is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sonarr?
It is built and maintained by minerva-care (@minerva-care); the current version is v1.0.0.
More Skills