/install arr-all
Arr-All
Unified interface for Radarr (movies), Sonarr (TV), and Lidarr (music).
Setup
Configuration
You can use a unified config file or existing individual configs.
Unified Config (Preferred):
Create ~/.openclaw/credentials/arr-all/config.json:
{
"radarr": {
"url": "http://localhost:7878",
"apiKey": "...",
"defaultQualityProfile": 1
},
"sonarr": {
"url": "http://localhost:8989",
"apiKey": "...",
"defaultQualityProfile": 1,
"defaultSeriesType": "standard"
},
"lidarr": {
"url": "http://localhost:8686",
"apiKey": "...",
"defaultQualityProfile": 2,
"defaultMetadataProfile": 7
}
}
Legacy Configs:
Existing configs at ~/.openclaw/credentials/{radarr,sonarr,lidarr}/config.json are also supported.
Usage
Command format: arr-all \x3Ctype> \x3Caction> [args]
Common Commands
All media types support these core commands:
- Search:
arr-all [movie|tv|music] search "Query" - Add:
arr-all [movie|tv|music] add \x3Cid> - Check:
arr-all [movie|tv|music] exists \x3Cid> - Remove:
arr-all [movie|tv|music] remove \x3Cid> [--delete-files] - Config:
arr-all [movie|tv|music] config
Cross-Cutting Commands
- Calendar:
arr-all calendar [days=7](Upcoming releases) - Health:
arr-all health(Status of all apps) - Status:
arr-all status(Connection status) - Combined Search:
arr-all search "Query"(Searches all three)
Type-Specific Features
Movies (Radarr):
arr-all movie add-collection \x3Cid>arr-all movie collections
TV (Sonarr):
arr-all tv add \x3Cid> [--monitor latest|all|none|seasons:1,2]arr-all tv seasons \x3Cid>arr-all tv monitor-season \x3Cid> \x3Cseason>
Music (Lidarr):
arr-all music add \x3Cid> [--discography]arr-all music albums \x3Cid>arr-all music monitor-album \x3Cid>
Examples
Add a Movie:
arr-all movie search "Dune"
arr-all movie add 438631
Check Calendar:
arr-all calendar
Check Health:
arr-all health
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install arr-all - After installation, invoke the skill by name or use
/arr-all - Provide required inputs per the skill's parameter spec and get structured output
What is arr-all?
Unified command-line interface for Radarr, Sonarr, and Lidarr. Search, add, and manage movies (Radarr), TV shows (Sonarr), and music (Lidarr) with calendar view and health monitoring. It is an AI Agent Skill for Claude Code / OpenClaw, with 1406 downloads so far.
How do I install arr-all?
Run "/install arr-all" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is arr-all free?
Yes, arr-all is completely free (open-source). You can download, install and use it at no cost.
Which platforms does arr-all support?
arr-all is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created arr-all?
It is built and maintained by rappo (@rappo); the current version is v1.0.0.