Agent skill · mvanhorn
pp-plexctl
Printing Press CLI for Plexctl. ## Content Types The API supports responses in both XML and JSON
What it needs
About 12k tokens when loaded.
What this skill does
Plexctl — Printing Press CLI Prerequisites: Install the CLI This skill drives the plexctl-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: plexctl-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead: If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. API Info Content Types The API supports responses in both XML and JSON, and clients can request one or the other using the standard Accept HTTP header. The default is XML, so JSON will only be returned if it's explicitly requested (Accept: application/json). New applications should use JSON. Throughout the docs, it's common for a examples to be given in JSON only since the JSON response would be preferred for new applications. Headers PMS accept a variety of custom headers that follow the pattern X-Plex-{name}. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills mvanhorn/plexctl