Overseerr Request Media
Skill by trialskid
Why use this skill?
Learn to manage your media library using the OpenClaw Overseerr skill. Request movies and TV shows via chat commands for a seamless home entertainment experience.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/trialskid/overseerr-request-mediaWhat This Skill Does
The Overseerr Request Media skill enables your OpenClaw AI agent to interface directly with your personal media management stack. By acting as a bridge between your chat interface and an Overseerr instance, the skill allows you to search, query, and request movies or TV shows effortlessly. Instead of manually navigating a web interface, you can simply ask your agent to fetch content. The skill automatically handles the logic of checking your existing library status, differentiating between movie and TV formats, and communicating with your back-end services like Sonarr or Radarr to initiate downloads.
Installation
To install this skill, use the ClawHub command within your terminal or OpenClaw interface:
clawhub install openclaw/skills/skills/trialskid/overseerr-request-media
Once installed, ensure you configure your environment variables to allow the agent to authenticate with your server. You will need to set OVERSEERR_URL (the base address of your instance) and OVERSEERR_API_KEY (generated from your Overseerr user settings). Without these, the agent will be unable to retrieve search results or push new requests.
Use Cases
This skill is perfect for home theater enthusiasts and users who manage complex media libraries. It shines when you are mid-conversation and realize you want to queue up a show for later viewing. It eliminates context switching, allowing you to stay within your agent's chat window while managing your digital media. It is also highly effective for multi-season requests, where you can specify exactly which blocks of episodes you want without needing to manually toggle switches in an interface.
Example Prompts
- "I'd like to watch the movie Inception, can you add it to Overseerr for me?"
- "Search for the show The Mandalorian and request all seasons."
- "Request seasons 1 through 3 of The Witcher please."
Tips & Limitations
To get the best results, always be specific about the media type if a title is ambiguous. The skill is smart enough to handle fuzzy matching, but providing a year or specific season range significantly improves success rates. Note that this skill relies entirely on your internal network connectivity; if your Overseerr instance is behind a strict firewall or VPN, ensure your OpenClaw agent has the necessary routing permissions to access the API endpoints. If the media is already requested or available in your Plex library, the skill will notify you instead of creating a duplicate request, preventing unnecessary API calls and keeping your request list clean.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-trialskid-overseerr-request-media": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api