obs-websocket
Installation
SKILL.md
obs-websocket
Context: $ARGUMENTS
Remote-control a running OBS Studio instance via the bundled obs-websocket plugin (WebSocket RPC, protocol v5, default URL ws://localhost:4455). Scope: the WIRE PROTOCOL — auth handshake, Requests, Events, RequestBatch. For C++ plugins see obs-plugins; for Python/Lua inside OBS see obs-scripting; for installing/configuring OBS itself see obs-config.
MANDATORY verification
Before you claim a Request, Event, or OpCode exists, confirm it against the live protocol docs:
# If you have the obs-docs skill installed separately, use its search command \
search --query "<RequestOrEvent>" --page obs-websocket-protocol --limit 3
Every name/field/status in this skill was verified against obs-websocket-protocol (5.x) at authoring time. Do NOT invent Request names — the server closes the connection with UnknownRequestType (204).