
OBS Studio Scene Editor CLI
Lets an agent edit OBS Studio scene collection JSON files via a command-line tool, without running OBS.
- Repository
- HKUDS/CLI-Anything
- Stars
- 58,084
- Licence
- Apache-2.0
- Files
- 1 file
What it does
This skill teaches an AI agent to use a command-line tool that edits OBS Studio scene collections, the saved layouts that define scenes, sources, filters, audio and output settings for live streaming or recording. Instead of clicking through the OBS interface, the agent can create, inspect and change these project files through commands, and can undo or redo its changes. The SKILL.md says no OBS installation is needed for editing, though OBS must be installed on the system per its prerequisites.
Great for
- Streamers or video producers who want an agent to batch-edit or template their OBS scene setups
- Developers building automated broadcast or recording setups who prefer scripted JSON config
- Agent builders who want a structured, JSON-output interface to OBS scene files
Skip it if
- Users who need to control a running OBS instance live (the file describes editing project JSON, not live control)
- Anyone expecting an agent to verify the layout visually, since it only edits data files
- Users who cannot review changes before saving, because edits overwrite project JSON files directly
Try asking
- “Create a new OBS scene collection called myproject.json with two scenes and a webcam source”
- “List all sources in my main scene and set the webcam source opacity to 80%”
- “Add a noise suppression filter to my microphone audio source and set its volume to 1.2”
- “Set recording output settings to a high-quality preset and show the current output configuration”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.
skills.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip skills.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip skills.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Ask the agent to use the --json flag so it gets structured output it can check, and to back up the project file before large edits
- Use the undo and history commands to review and reverse agent changes before saving
- Keep project file paths absolute and verify the saved JSON after each edit session
What's inside
- SKILL.md
Redistributed unmodified from HKUDS/CLI-Anything under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.