A powerful integration for managing and automating TV series discovery, library organization, and download monitoring through the Sonarr REST API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install minerva-sonarr
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install minerva-sonarr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Sonarr skill provides a robust interface for interacting with the premier TV show management tool within the *arr media suite. This integration allows users of Openclaw Skills to programmatically monitor series, find episode releases via indexers, and automate the organization of media on disk. By leveraging the Sonarr REST API, this skill bridges the gap between your AI agent and your self-hosted media server, enabling hands-free library management and content discovery.
Designed for developers and media enthusiasts, this tool handles everything from metadata lookups using TVDB IDs to managing quality profiles and root folder paths. Whether you are building a custom media dashboard or an automated content request system, this skill provides the essential building blocks for deep integration with the Sonarr ecosystem.
To use this integration with Openclaw Skills, you must first secure your API credentials and define your connection parameters. Follow these steps for configuration:
echo "YOUR_SONARR_API_KEY" > ~/clawd/credentials/sonarr_api_key
SONARR_URL="http://localhost:8989"
SONARR_KEY=$(cat ~/clawd/credentials/sonarr_api_key)
The Sonarr skill manages structured JSON data returned from the API. Below are the primary data structures utilized:
| Object | Key Fields | Purpose |
|---|---|---|
| Series | title, tvdbId, year, qualityProfileId, rootFolderPath | Defining series metadata and storage settings |
| Episode | title, seasonNumber, episodeNumber, seriesId | Individual episode tracking within the library |
| Command | name (e.g., MissingEpisodeSearch, RescanSeries) | Triggering background server tasks |
| Queue | title, status, timeleft, size | Monitoring active downloads and transfers |
Loading
An automated pre-filtering mechanism that intelligently matches AI agent skills to specific user tasks based on keyword relevance and pattern scoring.

A structured memory compression system that optimizes context windows by summarizing conversation history into a machine-readable format.

A robust logging mechanism that records every tool interaction for security and performance analysis.

A comprehensive framework and pattern set for implementing resilient failure handling and state recovery in AI agent workflows.

MindLog acts as a dedicated memory store for OpenClaw, facilitating daily journaling prompts and automated weekly cognitive analysis via Telegram.

A secure and comprehensive Windows disk maintenance assistant that analyzes space usage and generates interactive reports for user-confirmed cleanup.








































