cli-anything-obs_studio

Edit OBS Studio scene collections via CLI with JSON project files.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-obs-studio-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-obs_studio
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/obs-studio/agent-harness/cli_anything/obs_studio/skills
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-obs-studio-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the need to manually edit OBS Studio scene collection projects by providing a command-line workflow that can create, modify, and inspect scene collections reliably.

Core Features & Use Cases

  • Stateful scene collection editing: Create and update OBS scene collections using a JSON project format, so changes are reviewable and easy to automate.
  • Scene, source, filter, and audio management: Add, remove, duplicate, and configure scenes and their contents (including transforms and properties).
  • Deterministic, agent-friendly output: Supports machine-readable JSON mode for programmatic consumption, enabling repeatable changes and integrations.

Quick Start

Create a new OBS scene collection project file by running: cli-anything-obs_studio project new -o project.json

Frequently Asked Questions about cli-anything-obs_studio

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

FAQPage Schema
How do I edit OBS Studio scene collections from the command line?

This Skill provides a stateful CLI to edit OBS Studio scene collections through JSON project files without requiring OBS to be installed. It supports programmatically creating, updating, and exporting scenes, sources, filters, and audio configurations.

Can I automate OBS scene creation using a JSON file?

Yes, you can automate OBS scene creation by managing scene data through a JSON project format. The CLI supports workflows for programmatically creating, updating, and exporting scenes, and includes a machine-readable JSON output flag for integrations.

Do I need OBS Studio installed to programmatically modify scene files?

No, you do not need OBS Studio installed to modify scene files. The command-line interface edits scene collection data independently, allowing you to configure scenes, sources, and transitions directly from JSON project files.

Does the OBS Studio CLI support interactive editing?

Yes, the OBS Studio CLI supports interactive editing through a REPL option. This allows you to open and update scene collections interactively, alongside the standard stateful JSON project handling for automated workflows.

What is the best way to integrate OBS scene management into an automated pipeline?

The best way to integrate OBS scene management into an automated pipeline is using a CLI with dual human and machine-readable output. By leveraging the JSON project format and the --json flag, you can script deterministic, agent-friendly scene collection updates.