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).

Quick start

Installs
7
GitHub Stars
17
First Seen
May 27, 2026
obs-websocket — damionrashford/media-os