📦 Nexus Cli — Nexus CLI

v1.0.0

管理 Jellyfin/Plex + *Arr 媒体服务器栈——查看状态、添加内容、监控下载、诊断问题、重启服务。在用户……时使用。

0· 253·0 当前·0 累计
maxtechera 头像by @maxtechera (Max Techera)
下载技能包
最后更新
2026/4/18
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
high confidence
该 bundle 包含完整 CLI(Admirarr)及安装产物,但 registry 元数据与 SKILL.md 声明不一致(名称不同、标为“仅指令”、缺失安装规范);工具可自动发现/API 读取容器配置,并向其他 agent 派发完整诊断上下文并执行修复——安装或授权前请审查。
评估建议
Do not install blindly. The package files implement 'Admirarr' (a full media-stack CLI) even though the registry entry labels it differently and claims it's instruction-only. Review the following before proceeding: 1) inspect install.sh and any remote install URL (the README recommends curl | sh); do not run remote install scripts you don't inspect. 2) examine internal/keys and any docker-exec usage — the tool auto-discovers API keys from containers, which requires Docker/container access and ca...
详细分析 ▾
用途与能力
Metadata at the top says "Nexus Cli" but the included SKILL.md, README, and all source files implement "Admirarr" — a full-featured media stack CLI. The package claims to be instruction-only with no install spec, yet the repository contains a complete Go project, an install.sh, and distribution URLs referenced in README. This mismatch (name vs contents, instruction-only claim vs shipped source and installer) is incoherent and worth flagging.
指令范围
SKILL.md instructs agents to call the admirarr CLI for status, diagnostics and an AI-powered 'doctor --fix' flow. The codebase implements actions that: query service APIs, run docker/docker-compose commands via exec, read container configs (auto-discover API keys), restart containers, create directories, and optionally delete downloaded files (--delete-files). The 'doctor --fix' step explicitly dispatches remaining issues to detected AI agents with 'full diagnostic context' — this can expose sensitive system state to other agents or systems. These instructions go beyond simple read-only status checks and include potentially destructive or highly sensitive operations.
安装机制
Registry claims no install spec (instruction-only), but the repo contains an install.sh and README suggests a one-liner curl | sh (get.admirarr.dev) and GitHub Releases/Homebrew/etc. There is no install spec recorded in the registry metadata, so how the binary will be installed by an agent is unclear. The presence of an installer URL in docs (curl | sh) is a higher-risk install mechanism if used — the registry should have explicitly declared the install source. This inconsistency increases risk because an agent or user following the README could fetch/execute remote code.
凭证需求
The skill declares no required env vars, but the tool auto-discovers and stores service URLs and API keys in ~/.config/admirarr/config.yaml and includes code that reads container configs (docker exec) to find API keys. That behavior requires access to Docker/containers and to potentially sensitive secrets (service API keys). Those capabilities are coherent with a media-stack manager but are not reflected in the declared requirements — the skill asks for access to data it does not explicitly declare, which is a proportionality and transparency concern.
持久化与权限
always:false (good). The repo includes .claude agent definitions and an auto-rebuild hook that rebuilds the binary on .go file edits (noted in CLAUDE.md). While the skill doesn't request forced permanent inclusion, the presence of agent hooks and local build scripts means an installed agent could rebuild/replace the binary if it has write access to the repo/output path. This is not itself a disqualifier, but combined with the other concerns it widens the blast radius.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/14

admirarr 的首发版本——一个统一管理 Jellyfin/Plex + *Arr 媒体服务器栈的 CLI。 - 单个二进制文件管理 20+ 服务,所有命令输出 JSON。 - 监控系统状态、磁盘、Docker 容器,诊断并修复问题。 - 查看并管理影视库、下载队列、活跃种子及历史记录。 - 搜索内容,交互式添加电影/剧集,控制索引器。 - 触发媒体扫描、重启服务、查看日志、迁移栈。 - 深度 agent 集成,实现诊断与自动修复。

无害

安装命令

点击复制
官方npx clawhub@latest install nexus-cli
镜像加速npx clawhub@latest install nexus-cli --registry https://cn.longxiaskill.com

技能文档

命令

状态与诊断

| 命令 | 说明 | |------|------| | admirarr status [-o json] [--live] | 舰队仪表板——服务、库、队列、磁盘 | | admirarr health [-o json] | Radarr、Sonarr、Prowlarr 的健康警告 | | admirarr disk [-o json] | 磁盘空间明细 | | admirarr docker [-o json] | Docker 容器状态 | | admirarr doctor [-o json] | 15 个诊断类别,34 项检查 | | admirarr doctor --fix | 内置修复 → 其余交给 AI agent |

媒体库

| 命令 | 说明 | |------|------| | admirarr movies [-o json] | 电影库及文件状态 | | admirarr shows [-o json] | 电视节目及分集计数 | | admirarr recent [-o json] | 最近添加(Jellyfin 或 Plex) | | admirarr history [-o json] | 观看历史 | | admirarr missing [-o json] | 已监控但无文件 | | admirarr requests [-o json] | Seerr 媒体请求 |

搜索与添加

| 命令 | 说明 | |------|------| | admirarr search [-o json] | 搜索所有 Prowlarr 索引器 | | admirarr find [-o json] | 搜索 Radarr 发布 | | admirarr add-movie | 交互:搜索 → 选择 → 添加到 Radarr | | admirarr add-show | 交互:搜索 → 选择 → 添加到 Sonarr |

下载

| 命令 | 说明 | |------|------| | admirarr downloads [-o json] | 活跃 qBittorrent 种子 | | admirarr downloads pause [hash\|all] | 暂停种子 | | admirarr downloads resume [hash\|all] | 恢复种子 | | admirarr downloads remove [--delete-files] | 删除种子 | | admirarr queue [-o json] | Radarr + Sonarr 导入队列 |

索引器

| 命令 | 说明 | |------|------| | admirarr indexers [-o json] | Prowlarr 索引器状态 | | admirarr indexers setup | 交互索引器向导 | | admirarr indexers add | 添加索引器 | | admirarr indexers remove | 移除索引器 | | admirarr indexers test | 测试所有索引器连通性 | | admirarr indexers sync | 同步索引器到 config.yaml |

质量配置

| 命令 | 说明 | |------|------| | admirarr recyclarr | Recyclarr 状态 | | admirarr recyclarr sync [instance] | 运行 Recyclarr 同步 | | admirarr recyclarr verify | 检查质量配置 | | admirarr recyclarr instances | 列出已配置实例 |

管理

| 命令 | 说明 | |------|------| | admirarr scan | 触发媒体服务器库扫描 | | admirarr restart | 重启 Docker 容器 | | admirarr logs | 最近日志 | | admirarr setup | 完整设置向导(12 阶段) | | admirarr migrate | 生成 Docker Compose 栈 |

服务

默认栈: Jellyfin、Radarr、Sonarr、Prowlarr、qBittorrent、Gluetun、Seerr、Bazarr、FlareSolverr、Watchtower 可选: Plex、Lidarr、Readarr、Whisparr、SABnzbd、Autobrr、Unpackerr、Recyclarr、Profilarr、Tdarr、Tautulli、Jellystat、Notifiarr、Maintainerr 自动检测媒体服务器(优先 Jellyfin,其次 Plex)。通过 HTTP 检测服务,无论部署方式。

Agent 集成

Claude Code agents 位于 .claude/agents/doctor-fix(Sonnet)、fleet-status(Haiku)、content-search(Haiku) Claude Code skill /plex-stack——按参数分发:status、doctor、fix、search、downloads doctor --fix——检测已安装 agents(Claude Code、OpenCode、Aider、Goose),先运行内置修复,再将剩余问题连同完整诊断上下文分发给 agent JSON 输出-o json)覆盖所有读取命令——agents 解析结构化数据,永不抓取终端输出

配置

~/.config/admirarr/config.yaml——服务 URL、API 密钥(自动发现 Docker 容器)、质量配置、索引器配置。

数据来源ClawHub ↗ · 中文优化:龙虾技能库