Was macht clawarr-suite (dt.: Clawarr-Suite)?
🎬 Steuere und automatisiere deinen gesamten selbstgehosteten Medien-Stack mit tiefer Integration für Bibliothek, Ansehen, Anfragen, Downloads und Plex-Verwaltung.
Übersicht
Dieses Skill bietet einen einheitlichen Zugang zu den wichtigsten Diensten deines Medien-Stacks. Es ermöglicht dem Agenten, Aktionen über mehrere Anwendungen hinweg zu orchestrieren.
Funktionen
- Bibliotheksverwaltung: Durchsuche, füge hinzu und verwalte Medien in Sonarr, Radarr, Lidarr und Readarr.
- Anfragen & Suchanfragen: Führe komplexe Suchanfragen durch und füge automatisch neue Titel auf Basis von Benutzerwünschen hinzu.
- Download-Überwachung: Überwache den Fortschritt von aktiven Downloads über SABnzbd, qBittorrent oder andere unterstützte Clients.
- Plex-Integration: Scanne, aktualisiere und verwalte Plex-Bibliotheken (z. B. Erzwingen von Neu-Scans, Optimierung der Bibliothek).
- Benachrichtigungen: Sende Status-Updates und Benachrichtigungen über den gesamten Workflow hinweg.
Plattform-Unterstützung
Dieses Skill ist für die Verwendung mit Agenten konzipiert, die auf Shell-Kontext und HTTP-APIs zugreifen können (z. B. Claude Code, Cursor, Codex). Es setzt voraus, dass die API-Endpunkte der integrierten Dienste erreichbar sind und entsprechend konfiguriert wurden.
Erste Schritte
- Stelle sicher, dass deine *Arr-Instanzen, Plex und Download-Client laufen und über HTTP erreichbar sind.
- Konfiguriere die Umgebungsvariablen für API-Keys und Endpunkte (siehe
.env.example, falls vorhanden). - Verwende die bereitgestellten Funktionen in deinem Workflow oder rufe sie direkt auf.
Beispiel-Aufrufe (CLI / Hook)
# Einen Film in Radarr hinzufügen
radarr-add-movie --title "Inception" --quality "Remux-1080p" --path "/media/movies"
# Plex-Bibliothek scannen
plex-refresh --library "Filme"
# Aktive Downloads anzeigen
sabnzbd-status
Konfiguration
| Variable | Beschreibung |
|---|---|
SONARR_URL | URL zur Sonarr-Instanz (inkl. Port) |
SONARR_API_KEY | API-Key für Sonarr |
RADARR_URL | URL zur Radarr-Instanz |
RADARR_API_KEY | API-Key für Radarr |
LIDARR_URL | URL zur Lidarr-Instanz |
LIDARR_API_KEY | API-Key für Lidarr |
READARR_URL | URL zur Readarr-Instanz |
READARR_API_KEY | API-Key für Readarr |
PLEX_URL | URL zum Plex-Server |
PLEX_TOKEN | Plex-Authentifizierungstoken |
SABNZBD_URL | URL zu SABnzbd |
SABNZBD_API_KEY | API-Key für SABnzbd |
QBITTORRENT_URL | URL zu qBittorrent |
QBITTORRENT_USERNAME | Benutzername für qBittorrent |
QBITTORRENT_PASSWORD | Passwort für qBittorrent |
Lizenz
Java276/clawarr-suite ist unter der MIT-Lizenz lizenziert. Siehe LICENSE für Details.