cli-anything-shotcut

Create, edit, and export Shotcut projects via a command-line interface.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-shotcut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-shotcut
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/cli-anything/shotcut/agent-harness/cli_anything/shotcut/skills
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-shotcut

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Command-line interface for Shotcut that enables AI agents and power users to manage and edit Shotcut projects without a GUI.

Core Features & Use Cases

  • Stateful CLI for creating and editing Shotcut projects using MLT XML under the hood.
  • Interactive REPL mode for quick experimentation and rapid iteration with project data.
  • Export and info commands to render, inspect, and share project state across automation pipelines.

Quick Start

Install the package via pip and start the CLI to begin creating and editing Shotcut projects.

Frequently Asked Questions about cli-anything-shotcut

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

FAQPage Schema
How do I automate Shotcut video editing from the command line?

You can automate Shotcut video editing by using a command-line interface that creates, edits, and exports projects through MLT XML, allowing reproducible, headless video workflows without opening the GUI.

Can AI agents control Shotcut projects headlessly?

Yes, AI agents can control Shotcut projects headlessly by using the CLI's JSON-friendly interface, which supports subcommands for project, timeline, filters, media, and export for direct agent consumption.

What do I need to run a Shotcut CLI for automated video pipelines?

To run the Shotcut CLI for automated video pipelines, you need Python 3.10 or higher installed and the Shotcut application set up on your system to process the underlying MLT XML files.

Does the Shotcut command-line interface support an interactive mode?

Yes, the Shotcut command-line interface supports an interactive REPL mode, enabling quick experimentation and rapid iteration with project data alongside standard headless export and info commands.

How do I export and inspect Shotcut projects in automation pipelines?

You export and inspect Shotcut projects in automation pipelines by using the CLI's dedicated export and info commands, which render video, inspect project state, and share data across systems.