Plex Standalone Skill

A standalone command-line skill to interact with and manage Plex Media Server directly, featuring playback controls and secured temporary caching.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Plex Standalone Skill" with this command: npx skills add ymgenc/plex-control

Plex Standalone Skill

This skill allows the OpenClaw agent to directly query and manage a Plex Media Server using a standalone Python CLI script.

Requirements

  1. Environment Variables:

    • PLEX_URL: Your Plex server address (e.g., http://192.168.1.100:32400).
    • PLEX_TOKEN: Your private Plex authentication token.
  2. Python:

    • The script uses plexapi. Dependencies are managed automatically via uv.

How to Use the Skill

The agent invokes the script via the command line. The output is structured JSON.

Command Syntax

uv run scripts/plex_cli.py <action> [arguments]

Supported Actions

  • info: Get basic server info.
  • sync: Refresh the lightning-fast search cache (stored in the system's temporary directory).
  • search <query>: Instantly search for movies, shows, episodes, actors, or genres using the local cache.
  • clients: List active playback devices.
  • play <client_name> <query_or_key>: Tell a device to play a specific item.
  • pause/resume/stop <client_name>: Basic playback control.
  • continue: List items currently in "Continue Watching".

Security & Configuration

This skill is designed for maximum security and minimal footprint:

  • Registry Metadata: Detailed requirements, including required environment variables (PLEX_URL, PLEX_TOKEN) and required binaries (uv, python3), are formally declared in metadata.json.
  • Environment Handling: Credentials are injected directly into the execution environment. The skill does not read local .env files, preventing accidental credential exposure.
  • Privacy & Caching:
    • The skill caches an index of your library names, genres, and artist names in the OS temporary directory for search performance.
    • Live Metadata (sessions, usernames, playback states) is fetched in real-time and is never stored or cached.
    • The cache is transient and resides in the system's temporary storage, which is automatically cleaned by the OS.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

GigaChat (Sber AI) Proxy

Integrate GigaChat (Sber AI) with OpenClaw via gpt2giga proxy

Registry SourceRecently Updated
3600smvlx
General

TencentCloud Video Face Fusion

通过提取两张人脸核心特征并实现自然融合,支持多种风格适配,提升创意互动性和内容传播力,广泛应用于创意营销、娱乐互动和社交分享场景。

Registry SourceRecently Updated
General

TencentCloud Image Face Fusion

图片人脸融合(专业版)为同步接口,支持自定义美颜、人脸增强、牙齿增强、拉脸等参数,最高支持8K分辨率,有多个模型类型供选择。

Registry SourceRecently Updated
General

YoudaoNote News

有道云笔记资讯推送:基于收藏笔记分析关注话题,推送最新相关资讯。支持对话触发与每日定时推送(如早上9点)。触发词:资讯推送、设置资讯推送、生成资讯推送。

Registry SourceRecently Updated
1.5K1lephix