skills$openclaw/sonarr
jordyvandomselaar2.7k

by jordyvandomselaar

sonarr – OpenClaw Skill

sonarr is an OpenClaw Skills integration for coding workflows. Search and add TV shows to Sonarr. Supports monitor options, search-on-add.

2.7k stars6.5k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namesonarr
descriptionSearch and add TV shows to Sonarr. Supports monitor options, search-on-add. OpenClaw Skills integration.
ownerjordyvandomselaar
repositoryjordyvandomselaar/sonarr
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @jordyvandomselaar/sonarr
last updatedFeb 7, 2026

Maintainer

jordyvandomselaar

jordyvandomselaar

Maintains sonarr in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
scripts
sonarr.sh
4.8 KB
_meta.json
453 B
SKILL.md
1.6 KB
SKILL.md

name: sonarr version: 1.0.0 description: Search and add TV shows to Sonarr. Supports monitor options, search-on-add. metadata: {"clawdbot":{"emoji":"📺","requires":{"bins":["curl","jq"]}}}

Sonarr

Add TV shows to your Sonarr library.

Setup

Create ~/.clawdbot/credentials/sonarr/config.json:

{
  "url": "http://localhost:8989",
  "apiKey": "your-api-key",
  "defaultQualityProfile": 1
}
  • defaultQualityProfile: Quality profile ID (run config to see options)

Workflow

  1. Search: search "Show Name" - returns numbered list
  2. Present results with TVDB links - always show clickable links
  3. Check: User picks a number
  4. Add: Add show and start search

Important

  • Always include TVDB links when presenting search results to user
  • Format: [Title (Year)](https://thetvdb.com/series/SLUG)
  • Uses defaultQualityProfile from config; can override per-add

Commands

Search for shows

bash scripts/sonarr.sh search "Breaking Bad"

Check if show exists in library

bash scripts/sonarr.sh exists <tvdbId>

Add a show (searches immediately by default)

bash scripts/sonarr.sh add <tvdbId>              # searches right away
bash scripts/sonarr.sh add <tvdbId> --no-search  # don't search

Remove a show

bash scripts/sonarr.sh remove <tvdbId>                # keep files
bash scripts/sonarr.sh remove <tvdbId> --delete-files # delete files too

Always ask user if they want to delete files when removing!

Get root folders & quality profiles (for config)

bash scripts/sonarr.sh config
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install sonarr?

Run openclaw add @jordyvandomselaar/sonarr in your terminal. This installs sonarr into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/jordyvandomselaar/sonarr. Review commits and README documentation before installing.