← Back to Skills Marketplace
j1philli

Overseerr

by j1philli · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
2317
Downloads
2
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install overseerr
Description
Request movies/TV and monitor request status via the Overseerr API (stable Overseerr, not the beta Seerr rewrite).
Usage Guidance
This skill appears to do exactly what it claims: run Node scripts that communicate with your Overseerr instance using OVERSEERR_URL and OVERSEERR_API_KEY. Before installing: (1) only provide an API key that you trust — limit its privileges if possible; (2) run the scripts in an environment with a reasonably recent Node (fetch API used); (3) be aware the monitor script polls indefinitely and will make repeated requests to your Overseerr URL; (4) verify the skill source if you require provenance (the registry owner is listed but source is “unknown”). Otherwise the code looks straightforward and coherent with the described purpose.
Capability Analysis
Type: OpenClaw Skill Name: overseerr Version: 0.1.0 The skill bundle is benign. It provides functionality to interact with a self-hosted Overseerr instance for media requests and status monitoring. All network calls are directed to the user-configured `OVERSEERR_URL` using the provided `OVERSEERR_API_KEY`, which are explicitly declared as required environment variables in `SKILL.md`. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent. The code in `scripts/*.mjs` correctly implements the stated purpose without any high-risk behaviors.
Capability Assessment
Purpose & Capability
Name/description -> required binaries/env vars -> code all align: the scripts call only the Overseerr API (OVERSEERR_URL) and use the supplied OVERSEERR_API_KEY. No unrelated services, credentials, or OS-level resources are requested.
Instruction Scope
SKILL.md instructs running the provided Node scripts; the scripts only read the declared env vars, call the Overseerr API under /api/v1, and output JSON. The monitor script polls indefinitely and prints changes to stdout (expected behavior for a monitor). There are no instructions to read other files, credentials, or send data to external endpoints beyond OVERSEERR_URL.
Install Mechanism
No install spec; this is essentially an instruction+script bundle that requires the node binary. Nothing is downloaded from external URLs or written to arbitrary locations during install.
Credentials
Only OVERSEERR_URL and OVERSEERR_API_KEY are required (API key is declared as primary). This matches the API usage in the code and is proportionate; no extraneous SECRET/TOKEN/PASSWORD env vars are requested.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It can be invoked autonomously (platform default), which is expected for skills that make API calls — nothing here escalates privileges or requests permanent presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install overseerr
  3. After installation, invoke the skill by name or use /overseerr
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: search/request/status/monitor
Metadata
Slug overseerr
Version 0.1.0
License
All-time Installs 9
Active Installs 9
Total Versions 1
Frequently Asked Questions

What is Overseerr?

Request movies/TV and monitor request status via the Overseerr API (stable Overseerr, not the beta Seerr rewrite). It is an AI Agent Skill for Claude Code / OpenClaw, with 2317 downloads so far.

How do I install Overseerr?

Run "/install overseerr" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Overseerr free?

Yes, Overseerr is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Overseerr support?

Overseerr is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Overseerr?

It is built and maintained by j1philli (@j1philli); the current version is v0.1.0.

💬 Comments