Tool v1.0.0

arr-all

Radarr、Sonarr 和 Lidarr 的统一命令行界面,支持通过日历视图和健康监控搜索、添加和管理电影、电视剧和音乐

ClawHub 更新于 2026-03-24 14 浏览
下载 SKILL

技能说明

Radarr、Sonarr 和 Lidarr 的统一命令行界面,支持通过日历视图和健康监控搜索、添加和管理电影、电视剧和音乐

使用场景

CLI to search add and manage movies TV shows and music with calendar and health monitoring for Radarr Sonarr and Lidarr

查看英文原始说明

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.

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

帮我下载并安装这个SKILL:https://skillhub.cstcloud.cn/download/arr-all
  1. 点击上方「下载 SKILL」按钮,获取技能压缩包。
  2. 将压缩包解压到你的 Agent 技能目录。
  3. 重启客户端后即可在技能列表中选择该技能。

技能文件内容

10 个文件 · 41 kB
SKILL.md text/markdown
---
name: arr-all
version: 1.0.0
description: 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.
metadata:
  openclaw:
    requires:
      bins: ["curl", "jq"]
    optional:
      bins: ["column"]
---

# 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`:

```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 <type> <action> [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 <id>`
- **Check**: `arr-all [movie|tv|music] exists <id>`
- **Remove**: `arr-all [movie|tv|music] remove <id> [--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 <id>`
- `arr-all movie collections`

**TV (Sonarr):**

- `arr-all tv add <id> [--monitor latest|all|none|seasons:1,2]`
- `arr-all tv seasons <id>`
- `arr-all tv monitor-season <id> <season>`

**Music (Lidarr):**

- `arr-all music add <id> [--discography]`
- `arr-all music albums <id>`
- `arr-all music monitor-album <id>`

## Examples

**Add a Movie:**

```bash
arr-all movie search "Dune"
arr-all movie add 438631
```

**Check Calendar:**

```bash
arr-all calendar
```

**Check Health:**

```bash
arr-all health
```

文件内容直接读取自技能仓库,仅供安装前审阅;以实际下载的压缩包为准。