← Back to Skills Marketplace
Plex
by
MephistoJB
· GitHub ↗
· v0.1.0
· MIT-0
355
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install plex-skill
Description
Control Plex Media Server - browse libraries, search, play media, manage playback.
Usage Guidance
This skill is internally consistent for controlling a Plex server. Before installing: (1) treat PLEX_TOKEN like a password — only provide it to trusted environments. (2) The examples put the token in the URL query string, which can appear in logs; prefer using header-based token transmission (X-Plex-Token) or ensure logs are protected. (3) Ensure PLEX_SERVER points to the intended server (local vs public) — if it is publicly routable, using HTTPS and limited-token scope is safer. (4) Because this skill can control playback, avoid granting the token to untrusted agents or services. If you need the agent to only read metadata, consider issuing a token with restricted permissions if Plex supports it.
Capability Analysis
Type: OpenClaw Skill
Name: plex-skill
Version: 0.1.0
The Plex skill bundle provides standard documentation and curl commands for interacting with a Plex Media Server API. It uses environment variables (PLEX_SERVER and PLEX_TOKEN) as intended for authentication and contains no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name, description, required binaries (curl), and required env vars (PLEX_SERVER, PLEX_TOKEN) are exactly what a Plex API wrapper needs; nothing unrelated is requested.
Instruction Scope
SKILL.md contains only curl examples that call the Plex server endpoints using the declared env vars. It does not instruct reading other files, accessing other services, or exfiltrating data.
Install Mechanism
No install spec or code is included (instruction-only). This minimizes risk — the skill relies on an existing curl binary rather than downloading code.
Credentials
Only PLEX_SERVER and PLEX_TOKEN are required and the primary credential is the Plex token — both are appropriate and necessary for the described functionality.
Persistence & Privilege
always is false and the skill is user-invocable. Autonomous invocation is allowed (platform default) but the skill does not request elevated or persistent system-wide privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install plex-skill - After installation, invoke the skill by name or use
/plex-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of Plex skill.
- Control Plex Media Server using the Plex API via curl commands.
- Browse libraries, search, play media, and manage playback.
- Environment setup with `PLEX_SERVER` and `PLEX_TOKEN` required.
- Includes easy command examples for server info, browsing, searching, and session management.
- Provides guidance for listing libraries, viewing recently added items, and checking active sessions.
Metadata
Frequently Asked Questions
What is Plex?
Control Plex Media Server - browse libraries, search, play media, manage playback. It is an AI Agent Skill for Claude Code / OpenClaw, with 355 downloads so far.
How do I install Plex?
Run "/install plex-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Plex free?
Yes, Plex is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Plex support?
Plex is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Plex?
It is built and maintained by MephistoJB (@mephistojb); the current version is v0.1.0.
More Skills