This skill provides the concrete implementation of the _contract verbs used by Montaj domain skills. It acts as the translation layer that converts canonical verbs (like running a step, reading/saving projects, and logging) into actual local executions via either an HTTP API or a command-line interface.
This skill is automatically loaded by the Montaj dispatcher. It is essential when the agent needs to interact with the local Montaj environment to manipulate video projects, invoke processing steps (like trimming, transcription, or cropping), and manage the project workspace.
_contract verbs to HTTP endpoints (port 3000) and CLI commands (montaj <step>). It includes strict guidelines for the "GET-fresh-merge-save" discipline to prevent data loss during concurrent UI edits.Designed for agents integrated with the Montaj AI Video Editor ecosystem, typically utilizing a bash-capable runtime for CLI or curl for HTTP interactions.
This skill has not been reviewed by our automated audit pipeline yet.