From recording-rig
Verify that recording-rig prereqs are installed and working, or run an opt-in macOS desktop setup subcommand. Use when the user asks "is recording-rig set up", "check my rig install", "/recording-rig:doctor", before a first-time recording, or to install/probe the desktop backend (bridge, profile, surfaces). Wraps bin/doctor.sh — CLI binary/version/login checks plus the macOS desktop advisories and the --install-*/--probe-surfaces/--verify-bridge subcommands.
How this skill is triggered — by the user, by Claude, or both
Slash command
/recording-rig:doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Verify the host can run a recording end-to-end before the user tries — and, on macOS,
Verify the host can run a recording end-to-end before the user tries — and, on macOS, set up / probe the desktop backend.
"${CLAUDE_PLUGIN_ROOT}/bin/doctor.sh" is the single source of truth — run it and
report its output; do not re-implement the checks inline. Forward any argument verbatim:
"${CLAUDE_PLUGIN_ROOT}/bin/doctor.sh" $ARGUMENTS
tmux, jq, asciinema, agg, claude, node (hard fail if missing). Suggested installs (macOS): brew install tmux jq asciinema agg node; claude per Anthropic's instructions.brew install bash.claude --version succeeds, else route to claude login.bin/perms-check), the Claude-Rig profile, the bridge installed and enabled, the AX-selector + surface probe-cache freshness, and the soft-miss trend.Forwarded to bin/doctor.sh by argument. These are mutating / live actions; each says up
front what it changes and refuses on collision. Reach them as /recording-rig:doctor <flag>.
--install-bridge — install + enable the recording-rig-bridge in the Claude-Rig profile.--install-profile — create the isolated profile and wait for an interactive login.--seed-from-primary — copy the primary profile's web-session auth into Claude-Rig.--probe-surfaces — validate the live surfaces against a running Claude-Rig and refresh the probe caches (prerequisite for authoring a desktop spec).--verify-bridge — call a bridge tool and assert the response transport shape (catches drift).~/.claude/ state on a no-argument run. (The desktop subcommands DO mutate the Claude-Rig profile — that is their explicit purpose, and they refuse on collision.)record skill).Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub hellblazer/recording-rig --plugin recording-rig