Awesome-omni-skill radarr-fixed

Search and add movies to Radarr. Supports collections, search-on-add option. FORK of jordyvandomselaar/radarr with fixed metadata.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/radarr-fixed" ~/.claude/skills/diegosouzapw-awesome-omni-skill-radarr-fixed && rm -rf "$T"
manifest: skills/development/radarr-fixed/SKILL.md
source content

Radarr (Fixed)

⚠️ FORK NOTICE: This is a fork of jordyvandomselaar/radarr with corrected metadata declarations.

Add movies to your Radarr library with collection support.

Setup

Create

~/.openclaw/credentials/radarr/config.json
:

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

Alternative: Environment Variables

Instead of config file, you can use:

  • RADARR_URL
    - Radarr instance URL
  • RADARR_API_KEY
    - Radarr API key

Workflow

  1. Search:
    search "Movie Name"
    - returns numbered list
  2. Present results with TMDB links - always show clickable links
  3. Check: User picks a number
  4. Collection prompt: If movie is part of collection, ask user
  5. Add: Add movie or full collection

Important

  • Always include TMDB links when presenting search results to user
  • Format:
    [Title (Year)](https://themoviedb.org/movie/ID)
  • Uses
    defaultQualityProfile
    from config; can override per-add

Commands

Search for movies

bash scripts/radarr.sh search "Inception"

Check if movie exists in library

bash scripts/radarr.sh exists <tmdbId>

Add a movie (searches immediately by default)

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

Add full collection (searches immediately by default)

bash scripts/radarr.sh add-collection <collectionTmdbId>
bash scripts/radarr.sh add-collection <collectionTmdbId> --no-search

Remove a movie

bash scripts/radarr.sh remove <tmdbId>              # keep files
bash scripts/radarr.sh remove <tmdbId> --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/radarr.sh config

Original skill by jordyvandomselaar. Fork maintained with permission under open source principles.