ls-streaming-sl-obs

Automate Streamlabs Desktop scene setup and live control via JSON-RPC.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/ahostbr/liteharness --skill ls-streaming-sl-obs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-streaming-sl-obs
Source: https://github.com/ahostbr/liteharness/tree/main/liteharness/catalog/skills/ls-streaming-sl-obs
Command: npx skills add https://github.com/ahostbr/liteharness --skill ls-streaming-sl-obs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the back-and-forth of manually configuring Streamlabs Desktop by providing a single command interface to build scenes offline and control the running app in real time for streaming and recording.

Core Features & Use Cases

  • Stream setup assistant: Create and manage Streamlabs scene collections offline as JSON, then export them to native formats for import.
  • Live named-pipe control: Switch scenes, start/stop streaming, start/stop recording, inspect status, manage sources, and control collections through JSON-RPC over the Streamlabs slobs named pipe.
  • Audio and scene workflow management: Configure sources, filters (noise suppression, gates, compression, chroma key), transitions, and output presets to match a coding/creator streaming workflow.
  • Use case: When preparing for a coding stream, build a “Main Coding” scene collection offline, export it, import it into Streamlabs, then use live commands to instantly switch scenes like “BRB” and “Privacy” while controlling stream and recording.

Quick Start

Ask the AI to “use ls-streaming-sl-obs to create an offline Streamlabs scene collection named ‘My Stream’, export it for import, then start the live stream when I say go live.”

Frequently Asked Questions about ls-streaming-sl-obs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Streamlabs scene switching and stream control?

Automate Streamlabs scene switching by sending JSON-RPC commands over the application's `slobs` named pipe, controlling scenes, sources, and stream status programmatically.

Can I build Streamlabs scene collections offline before importing them?

Yes, build Streamlabs scene collections offline as JSON files and export them to native formats for import, eliminating manual configuration during live stream setup.

Do I need an API token to control Streamlabs via named pipe?

Yes, controlling the running Streamlabs app requires a configured API token to authenticate JSON-RPC 2.0 commands sent over the `slobs` named pipe.

What audio filters can I configure for a live streaming workflow?

Configure audio filters including noise suppression, gates, compression, and chroma key alongside scene transitions and output presets to match your creator streaming workflow.

What is the best way to manage a coding stream's start and stop operations?

Manage coding stream operations by using live named-pipe commands to start and stop streaming and recording, inspect status, and switch scenes in real time.